|Daniel Rose c2982c271e||2 weeks ago|
|.bin||3 weeks ago|
|.config||2 weeks ago|
|.emacs.d||2 weeks ago|
|.gnupg||2 weeks ago|
|.mozilla/firefox/profile/chrome||1 month ago|
|.bash_profile||1 month ago|
|.bashrc||1 month ago|
|.emacs.org||2 weeks ago|
|.gitignore||1 month ago|
|.nix-channels||1 month ago|
|.profile||2 weeks ago|
|.stow-local-ignore||1 month ago|
|.systems.org||2 weeks ago|
|.xinitrc||1 month ago|
|.xprofile||1 month ago|
|.xsession||1 month ago|
|LICENSE||1 month ago|
|readme.org||1 month ago|
A repository for all my configurations that allow me to efficiently and effectively start using any new machine, and to keep all my machines up to date with one another. I used to hover between many distributions, but have settled on Arch Linux and GNU Guix (this one I am attempting to switch over to entirely, as I had a falling out with NixOS.)
Inspired by so many other configurations that I probably cannot remember them all even if I tried. One that I really liked, however, and do remember is daviwil/System Crafter's, and the use of literate configurations using Org and GNU Stow. I have done a similar concept with this configuration.
So what does this configuration attempt to do?
Especially on source based distros (which Guix more or less is,) you do not want to have large systems. Compiling software across many different machines consumes time that can otherwise be more effectively used, whether that's working, relaxing, writing, or whatever you do. This configuration includes what you need plus a little more, but no more than that.
I'm not sure how fast you type, but I tend to be around 110-115 WPM. I do not want any reason to move my hands away from my keyboard, and see such a movement as a major hinderance. I never used a DE; TWMs seemed much too useful to do so. My first TWM then was dwm, and even with all my various *-hopping, I still ended up back at dwm. That is, until I started learning and using Emacs. Since then I have been happily using EXWM and don't plan on moving anywhere else. Since everything is keyboard based, and all applications have a unified keybinding, it is quite seamless.
Clone this repo to
stow if it isn't already, and simply
stow .. Everything else is taken care of!
GPLv3, always, unless another program/configuration included here says otherwise.