|
Some checks are pending
Update Site / trigger_update (push) Waiting to run
Arch |
||
|---|---|---|
| .config | ||
| .emacs.d | ||
| .github/workflows | ||
| .gnupg | ||
| .local/share | ||
| .megaCmd | ||
| bin | ||
| dot-imgs | ||
| dot-stats | ||
| themes | ||
| .bash_profile | ||
| .bashrc | ||
| .condarc | ||
| .latexmkrc | ||
| .mailcap | ||
| .notmuch-config | ||
| .profile | ||
| .signature | ||
| .tmux.conf | ||
| .tmux.line.conf | ||
| .tridactylrc | ||
| .Xmodmap | ||
| .xsession | ||
| Arch.org | ||
| Console.org | ||
| Desktop.org | ||
| Emacs.org | ||
| Guix.org | ||
| LICENSE | ||
| Mail.org | ||
| README.org | ||
My dotfiles
These are my GNU/Linux configuration files. View at GitHub.
I use the literate configuration strategy via Emacs' Org Mode wherever possible. It has its pros and cons, but I find it pretty nice to keep the configs interweaved with comments in a handful of files.
The files themselves are managed and deployed via yadm, although I use Org Mode for things like config templating.
My current GNU/Linux distribution is Arch Linux, managed declaratively with metapac (look for tables with "Arch dependency" in the header). I used to use Guix for the same purpose for 4.5 years; I keep the config now for archival purposes.
The central program to all of that is, of course, GNU Emacs. At the time of this writing, it takes ~50% of my screen time and has the largest share of configuration here.
Table of contents and software:
(Apparently, links on the second level work only in Emacs 🙁)
A few other repositories I may consider a part of my config:
- My Emacs Packages, some of which originated in my Emacs config
See also my blog posts.
Some statistics



Misc
Notes
M-u C-c C-v tto tangle a particular blockM-u M-u C-c C-v tto tangle a particular fileC-c C-v dto demarcate a block
Uses yadm's post_alt hook to create symlinks
Encrypted files
Mail/thexcloud/.credentials.gmailieer.json
Mail/progin6304/.credentials.gmailieer.json
.emacs.d/private.org
.emacs.d/private.el
.emacs.d/gnus/*
./.vpn/*