My personal configuration files for Arch Linux, managed with GNU Stow.
Clone the repository:
git clone https://github.com/Abhinav-VS21/Arch_config ~/dotfiles
cd ~/dotfilesInstall stow:
sudo pacman -S stowStow configurations:
stow bash-script
stow dunst
stow i3
stow kitty
stow picom
stow polybar
stow zsh
stow gitconfigEach directory matches the target structure under $HOME.
Example:
bash-script/
dunst/
└── .config/dunst/
i3/
└── .config/i3/
kitty/
└── .config/kitty/
picom/
└── .config/picom/
polybar/
└── .config/polybar/
zsh/
└── .zshrc
.gitconfig
- Always run
stowfrom inside the dotfiles directory. - Backup existing configs if necessary.
- To remove symlinks:
stow -D <module>
- automating this whole setup