my arch linux dotfiles, managed with chezmoi.
I also "extend" it with chezmoi_modify_manager (ini-like "patch"1), jq (json "patch"1), and also "rootmoi"
oh what wm/de do I use? I'm a simple man, so KDE Plasma. I'm not really accustomed to wm's workflow (split/one window(s) per workspace and switch between them)
Note
This dotfiles repo is highly personalized for my own setup, so you may not want to apply everything as-is. I suggest you to browse through them and cherry-pick whatever fits your needs
- Install chezmoi, chezmoi_modify_manager and jq if you haven't installed them yet
- Clone it with
chezmoi init https://github.com/barraIhsan/dotfiles - Apply it with
chezmoi apply, you can also see what'll change by usingchezmoi difftoo
a.k.a most time i spent on creating the dotfiles and you might be interested in it
- zsh -
.zshrcand.zshenv, so my shell config and env mostly for enforcing xdg user dirs - nvim - nvim config, i mean.. what did you expect
- mpv - there are some scripts that I made for enhancing the anime watching experience™
Footnotes
-
Literally "patch" the file. Sometimes config files are generated by the program thus having a lot of default values in them. So I just specify which settings I changed, and patch them in. see examples ↩ ↩2