This repository contains my configuration files, some of which are
tangled from documents that better highlight the design and
functionality of my personal computing environment. It also contains
non-configuration packages, such as
archlinux, which cannot and
should not be stowed as they do not configure any particular
Visit the dotfiles sitemap to browse the comprehensive articles from which many of the dotfiles are generated.
To keep everything central, and abide by the rules of
stow, we must
place our source directory somewhere underneath
git clone https://git.sr.ht/~grtcdr/dotfiles ~/.dotfiles
Top-level directories such as
zathura and others are
referred to by
stow as packages.
Stowing a package will apply the appropriate symlink(s) between the
~/.dotfiles and target tree i.e. primarily
To install the
sway package, run the following in a shell:
cd ~/.dotfiles stow sway
~/.config/swayshould now be soft-linked to
~/.dotfiles/sway/.config/sway, modifications to one file are reflected in the other.
To stow the entire tree, execute the stow script.
For more information, consider reading the GNU Stow manual.
If you come across an issue, wish to give feedback or voice your support, please send an email to my public inbox.