| Age | Commit message (Expand) | Author |
| 2026-01-25 | emacs no format python, revert vertico, pager on eshell | Thomas Ulmer |
| 2026-01-25 | emacs consistent viper with toggle | Thomas Ulmer |
| 2026-01-25 | emacs eshell clear and modeline dir | Thomas Ulmer |
| 2026-01-22 | emacs ex outside of viper + shell command at root | Thomas Ulmer |
| 2026-01-22 | st: better blue color | Thomas Ulmer |
| 2026-01-22 | allow caps2esc to overwrite with symlinks | Thomas Ulmer |
| 2026-01-19 | emacs: disable guess for now | Thomas Ulmer |
| 2026-01-16 | emacs: fix compliation display action | Thomas Ulmer |
| 2026-01-16 | emacs: fix quick layout swap to work (fail) on multiple frames | Thomas Ulmer |
| 2026-01-16 | emacs: remove useless exit bind | Thomas Ulmer |
| 2026-01-15 | emacs: log mode with autorevert and vc auto revert | Thomas Ulmer |
| 2026-01-13 | emacs: organize and document init | Thomas Ulmer |
| 2026-01-13 | more confirms and emacs treesitter | Thomas Ulmer |
| 2026-01-13 | better select mode bind | Thomas Ulmer |
| 2026-01-11 | clang for c indent, c guess on start | Thomas Ulmer |
| 2026-01-11 | alias: more git stuff | Thomas Ulmer |
| 2026-01-10 | init: auto config for pulse vs pipewire | Thomas Ulmer |
| 2026-01-10 | include unclutter in xinit | Thomas Ulmer |
| 2026-01-10 | force rebuild of config for suckless | Thomas Ulmer |
| 2026-01-10 | add reliable c2e and unclutter | Thomas Ulmer |
| 2026-01-10 | emacs: alist w/ add-to-list | Thomas Ulmer |
| 2026-01-01 | emacs: move recompile to my/keys-mode-map | Thomas Ulmer |
| 2026-01-01 | emacs: try to make completion more intuitive | Thomas Ulmer |
| 2026-01-01 | emacs: man bind and return all matching pages | Thomas Ulmer |
| 2026-01-01 | emacs: more careful before save hook for prog | Thomas Ulmer |
| 2026-01-01 | ignore: don't track suckless config.h and binaries | Thomas Ulmer |
| 2026-01-01 | misc: PAGER improvements + remove bc from brightness | Thomas Ulmer |
| 2026-01-01 | misc: new subdir + move lk | Thomas Ulmer |
| 2025-12-29 | util: small ls+pager util | Thomas Ulmer |
| 2025-12-29 | emacs: completion case ignore + avy | Thomas Ulmer |
| 2025-12-24 | emacs: updates for 31.1, cleanup | Thomas Ulmer |
| 2025-12-24 | setup script and build emacs from source | Thomas Ulmer |
| 2025-12-20 | emacs: pixel perfect frame and cape warning | Thomas Ulmer |
| 2025-12-20 | st: .local/bin | Thomas Ulmer |
| 2025-12-20 | st: undercurl | Thomas Ulmer |
| 2025-12-20 | st: anysize windows | Thomas Ulmer |
| 2025-12-20 | st: scrollback with Shift+Pg{up,down} and mouse, keyboard select | Thomas Ulmer |
| 2025-12-20 | emacs: cleanup, no shelldon, default isearch regex | Thomas Ulmer |
| 2025-12-20 | qutebrowser: close last tab + lazy load | Thomas Ulmer |
| 2025-12-20 | emacs: terminal key shadowing fix | Thomas Ulmer |
| 2025-12-20 | emacs: fix prog-clean and format | Thomas Ulmer |
| 2025-12-19 | emacs: better kill buffer bind | Thomas Ulmer |
| 2025-12-19 | emacs: vc/dired and kill buffer bindings | Thomas Ulmer |
| 2025-12-16 | restore eshell binds | Thomas Ulmer |
| 2025-12-16 | make volume executable | Thomas Ulmer |
| 2025-12-14 | suckless normalize to .local/bin, volume+term+browse norm form | Thomas Ulmer |
| 2025-12-14 | normalize brightness to .local/bin | Thomas Ulmer |
| 2025-12-14 | fix emacs fbterm | Thomas Ulmer |
| 2025-12-14 | remove zsh | Thomas Ulmer |
| 2025-12-14 | emacs: move slow loading packages out, window swapping | Thomas Ulmer |