| .config | ||
| .emacs.d | ||
| .github/workflows | ||
| .local/share/yadm | ||
| bin | ||
| dot-imgs | ||
| dot-stats | ||
| .bash_profile | ||
| .bashrc | ||
| .condarc | ||
| .latexmkrc | ||
| .mailcap | ||
| .nix-channels | ||
| .notmuch-config | ||
| .profile | ||
| .signature | ||
| .tmux.conf | ||
| .tmux.line.conf | ||
| .Xmodmap | ||
| .xsession | ||
| Console.org | ||
| Desktop.org | ||
| Emacs.org | ||
| Guix.org | ||
| LICENSE | ||
| Mail.org | ||
| README.org | ||
My dotfiles
A set of my GNU/Linux configuration files. View at GitHub.
The majority of the software is configured with literate configuration strategy via Emacs' Org Mode. This way has its advantages and disadvantages, but overall it's pretty nice to keep the configs interweaved with comments in a handful of files.
The files themselves are managed and deployed via yadm, but I mostly use Org Mode rich noweb whenever I can instead of what yadm offers.
My current GNU/Linux distribution is GNU Guix. In the context of this repo, Guix allows me to list all the used programs in manifests, which means I have the same set of programs across multiple machines. Look for tables with "Guix dependency" in the header.
Table of contents and software:
- Guix.org
-
- Active: Lieer, DavMail, OfflineIMAP, Notmuch
(Apparently, these links work only in Emacs 🙁)
A few other repositories I may consider a part of my config:
- channel-q is my Guix channel
- sqrt-data is a home for my statistics gathering effort
-
Emacs packages that I wrote (so far, all of them originated in my Emacs config):
Posts about my configuration:
- Using EXWM and perspective.el on a multi-monitor setup
- Getting a consistent set of keybindings between i3 and Emacs
- My EMMS and elfeed setup
- Replacing Jupyter Notebook with Org Mode
- Multiple Gmail accounts & labels with Emacs
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/.trello/sqrtminusone.el