Skip to content

barraIhsan/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

481 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

Setup

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

  1. Install chezmoi, chezmoi_modify_manager and jq if you haven't installed them yet
  2. Clone it with chezmoi init https://github.com/barraIhsan/dotfiles
  3. Apply it with chezmoi apply, you can also see what'll change by using chezmoi diff too

Highlights

a.k.a most time i spent on creating the dotfiles and you might be interested in it

  • zsh - .zshrc and .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

  1. 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