My modular configuration manager for MacOS and Linux.
I try to comply to the XDG
standard
as much as possible. My $HOME is chmod -w
'd lol.
Config files | Installed to |
---|---|
config/* |
XDG_CONFIG_HOME |
data/* |
XDG_DATA_HOME |
bin/* |
Normally ~/.local/bin , but specified in the dot.py |
home/* |
~ (looking at you, Bash) |
This repository can be cloned to any location on your computer. The dotfiles
are managed using a Python script (dot.py
). This makes the
configuration modular and allows me to install only the configuration from the
programs I need at that moment.
git clone https://github.com/yochem/dotfiles.git
cd dotfiles
./dot.py sync
"There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them." -- Richard Feynman
Please create an issue!
Licensed under the MIT license.