aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorDuncan Wilkie <duncannwilkie@gmail.com>2023-06-13 09:13:33 -0500
committerDuncan Wilkie <duncannwilkie@gmail.com>2023-06-13 09:13:33 -0500
commit89fd6124d5dbfab70b0e7e7d9123dd4412343461 (patch)
treee2d3fa9841fa142212b1e26065db4fc305767d17 /README.org
parent14b655fb65e6858018f56da8dba4c322afb12080 (diff)
Changed to generalized dotfiles repo; got config.org somewhat stable
Diffstat (limited to 'README.org')
-rw-r--r--README.org19
1 files changed, 19 insertions, 0 deletions
diff --git a/README.org b/README.org
new file mode 100644
index 0000000..5f7ced1
--- /dev/null
+++ b/README.org
@@ -0,0 +1,19 @@
+* Some Emacs-Focused Dotfiles
+
+These are most of my dotfiles for Parabola/Arch on my Librebooted T60, at the current moment. Some highlights:
+
+- 2.3kline, literate, external-link-documented org-mode config for Emacs, with as much philosophy as I could stomach.
+- Automatic =startx= upon login from tty.
+- =dwm=-like, =xrandr=-friendly EXWM config.
+- Libreboot as combined firmware/bootloader, with a bootloader password, full-disk encryption, and a keyfile---secure against physical access, but only one password (the HDD's LUKS key) necessary to boot normally.
+- =pam_usb= and =xsecurelock= (bug discovered) for seamless, multi-factor authentication
+- Airgapped GPG master key, encrypting a =~/.password-store= integrated with Emacs via =password-store.el= and the built-in =auth-sources= library.
+- Pretty-but-minimal =zsh= config.
+
+
+Some anti-highlights:
+
+- Minimal email/bbdb configuration
+- Minimal org-mode/agenda/calendar/diary configuration
+- Some untested config: a few modes, eglot.
+- Missing config: ledger/finance, non-Arch automatic system package installation.