Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 1.35 KB

README.md

File metadata and controls

15 lines (9 loc) · 1.35 KB

OS/FS

I run Arch Linux on the CachyOS kernel with the BTRFS filesystem to make rollbacks and backups easy and performant.

Config

All my configs are managed in a git --bare repo. I usually use lazygit to make managing them easy with the following alias in .config/fish/config.fish:

  alias lc 'lazygit --git-dir=$HOME/.config/dotfiles/ --work-tree=$HOME'

I also have a few config related scripts that can be found in .local/bin/ (prepended with "config"), and corresponding fish-completions in .config/fish/completions/.

The Warehouse is a manifest for most of my installed packages so I can diff between devices (config-diff) or do a new install easily e.g. paru -S (cat "/home/$USER/.config"/warehouse/arch). It also makes for a good resource for curious config readers.