No description
  • Shell 89.5%
  • Lua 10.5%
Find a file
2026-03-09 11:24:29 +01:00
.chezmoidata Ues yay to install packages 2026-03-01 21:12:22 +01:00
dot_config Add kotlinglang-style 2026-03-09 11:24:29 +01:00
dot_local Remove simply script 2026-03-01 21:12:22 +01:00
dot_logs Keep logs directory 2026-01-14 13:53:31 +01:00
private_dot_ssh Remove hippie 2026-02-21 12:22:28 +01:00
.chezmoi.toml.tmpl Add encryption base with age 2026-01-28 11:23:10 +01:00
.chezmoiignore Add encryption base with age 2026-01-28 11:23:10 +01:00
.gitignore Remove old git stuff 2026-01-12 11:57:25 +01:00
.stignore Ignore more emacs cache things 2025-05-08 16:25:01 +02:00
key.txt.age Add encryption base with age 2026-01-28 11:23:10 +01:00
LICENSE More missed name changes 2022-06-11 15:08:05 +02:00
README.md Update README.md, seven years later 2022-09-25 16:02:33 +02:00
run_onchange_before_decrypt-private-key.sh.tmpl Add encryption base with age 2026-01-28 11:23:10 +01:00
run_onchange_install-packages.sh.tmpl Rename script 2026-03-01 21:56:04 +01:00

dotfiles / emacs.d

These are dotfiles originating from Olivia 5000. They used to be very versatile and contain configurations for a suite of various tools, but since I discovered emacs in 2015 almost all the focus has been on that. By now, they practically embody the old "Emacs is a decent operating system" kind of joke, because... that's exactly how I use it.

A prison and a safe haven, it's always been this way

Main features:

  • EXWM! It's in full force, with a full suite of workspace tools. See exwm.org.
  • A modal editing interface. Currently using evil-mode with lots of customizations.

Installation

There's a Makefile that has one target per directory. Each of them gets symlinked to their appropriate places.

License

Everything in here is licensed under the MIT license unless otherwise noted.