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.zhsrc
file.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$PATH
so 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
: checkLy
for details; configuration file for ly, my display manager. -
/etc/vtconsole.conf
: checkmkinitcpio-colors
for details; modified to halcyonify colors. -
/etc/mkinitcpio.conf
: checkmkinitcpio-colors
for details; addcolors
toHOOKS
. -
/etc/initcpio/install/colors
and/etc/initcpio/install/sd-colors
: checkmkinitcpio-colors
for details; installmkinitcpio-colors
. -
/etc/initcpio/hooks/colors
: checkmkinitcpio-colors
for details: installmkinitcpio-colors
. -
/etc/systemd/system/setcolors.service
: checkmkinitcpio-colors
for 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