-
In order to stow my dotfiles you must have
git
and GNUstow
installed.- Clone my repo (no specific location required) and
cd
into the cloned dotfiles directory.
git clone https://github.com/fabestah/dotfiles.git
- Simulate your
stow
operation before actually invoking it by using then
option to check for potential conflicts.
stow -nvSt ~ zsh qtile
- Remove the
n
option andstow
the packages you want to have.
stow -vSt ~ zsh qtile
- Clone my repo (no specific location required) and
-
- Install all packages (with an AUR helper)
yay -S < packages.list
- Only install pacman packages
sudo pacman -S $(comm -12 <(pacman -Slq | sort) <(sort packages.list))
- Uninstall packages not listed in the packages list
sudo pacman -Rsu $(comm -23 <(pacman -Qq | sort) <(sort packages.list))
-
cd
into the cloned dotfiles directory.- Unstow the packages you want to have removed (simulate the operation by using the
n
option once again before unstowing).
stow -vDt ~ zsh qtile