#+TITLE: Dotfiles #+AUTHOR: Christopher James Hayward #+EMAIL: chris@chrishayward.xyz #+PROPERTY: header-args:emacs-lisp :tangle nil #+PROPERTY: header-args:shell :tangle nil #+PROPERTY: header-args :results silent :eval no-export :comments org #+OPTIONS: num:nil toc:nil todo:nil tasks:nil tags:nil #+OPTIONS: skip:nil author:nil email:nil creator:nil timestamp:nil #+ATTR_ORG: :width 420px #+ATTR_HTML: :width 420px #+ATTR_LATEX: :width 420px [[./docs/images/desktop-example.png]] #+begin_quote *DISCLAIMER* These dotfiles are undergoing a major re-write, use at your own caution! #+end_quote Portable *GNU/Emacs*[fn:1] dotfiles. Built for Life, Liberty, and the Open Road. + 100% Reproducible + 100% Immutable + 100% Literate * Overview These is my personal configuration(s) for *GNU/Linux*[fn:2], and *GNU/Emacs*[fn:1] software. It enables a consistent experience and computing environment across all of my machines. The entire experience is controlled with *GNU/Emacs*[fn:1], leveraging it's capabilities for *Literate Programming*[fn:3]. #+begin_src emacs-lisp ;; This file is controlled by README.org ;; DO NOT MODIFY. ;; Load the host configuration. (dotfiles/load-host system-name) ;; Load the enabled modules. (dotfiles/load-modules dotfiles/modules) #+end_src * Footnotes [fn:1] https://gnu.org/software/emacs/ [fn:2] https://gnu.org/distros/free-distros.html [fn:3] https://chrishayward.xyz/notes/literate-programming/