These are the configuration files to set up Arch Linux in my machines. The files are divided into four groups.
- root: System-related configuration files. To install them, first, change the owner of the folder using
sudo chown -R root:root root
. Next proceed to symlink the files contained in the folder using GNU stow.- Remove the system files (the ones in your machine) from its current location carefully (backup them if needed).
- Use the commannd
stow
with sudo privileges setting root as the target directorysudo stow -t / -S root
. Important: Revise the changes between files (old and new) before replacing root files.
- pacman: Package lists to be installed using
pacman
. To install thepacman
list usesudo pacman -S --needed - < pacman-list.txt
. To update the list usepacman -Qqen > pacman-list.txt
for official packages, andpacman -Qqem > aur-list.txt
for unnoficial, AUR packages - The rest of the folders are user-related and they are designed to be used with GNU
stow
. To install them usestow -t $HOME -S <folder>
. To "uninstall" the files, usestow -t $HOME -D <folder>
.