My dotfiles. Always WIP. Now managed by chezmoi.
Dotfiles are used to configure various tools and programs. Each folder has its own README that describes why it exists, and what it does. Most files are commented, too.
.aliases: My shell aliases, imported by my.zhsrcfile.bin: A folder with my binaries and scripts..config: The main configuration folder on linux..ghci: Modify the ghci prompt to show which modules are imported..p10k.zsh: The generated powerlevel10k configuration..screenlayout: Folder containing screenlayouts for my X session..xinitrc: Initializes an X session. I tell it to runi3..zshrc: My zsh configuration. Contains various shell exports as well as modifications to$PATHso I can run tools.README.md: You're reading it.
Chezmoi isn't made to manage these files. I'm mostly writing this down here for myself, so I know these are modified, and for what reason they are modified.
-
/etc/ly/config.ini: checkLyfor details; configuration file for ly, my display manager. -
/etc/vtconsole.conf: checkmkinitcpio-colorsfor details; modified to halcyonify colors. -
/etc/mkinitcpio.conf: checkmkinitcpio-colorsfor details; addcolorstoHOOKS. -
/etc/initcpio/install/colorsand/etc/initcpio/install/sd-colors: checkmkinitcpio-colorsfor details; installmkinitcpio-colors. -
/etc/initcpio/hooks/colors: checkmkinitcpio-colorsfor details: installmkinitcpio-colors. -
/etc/systemd/system/setcolors.service: checkmkinitcpio-colorsfor details; installmkinitcpio-colors.
chezmoi managed: see files managed by chezmoichezmoi unmanaged: see files not managed by chezmoichezmoi status: see if there are any differences between local machine and local repochezmoi add: add things to the dotfiles repochezmoi forget: remove things from the dotfiles repochezmoi edit: command to use when editing files