My dotfiles
I am using GNU Stow to symlink
my dotfiles to their correct locations in my $HOME directory.
Installing stow
Ubuntu/Debian
apt install stow
Fedora/RHEL
dnf install stow
Arch
pacman -S stow
MacOS
brew install stow
Cloning this repo
git clone https://github.com/lemonase/dotfiles.git
cd dotfiles/files
Using stow
Installing symlinks
stow --target="$HOME" *
Uninstalling symlinks
stow --delete *
Repairing symlinks
stow --restow *
If there are no errors, everything in that directory should be symlinked.
Check by doing a quick ls -al ~/
Troubleshooting
Error: File conflicts
WARNING! stowing git would cause conflicts:
* existing target is neither a link nor a directory: .gitconfig
Solution
Delete or move file in question
Description
Languages
Lua
60%
Vim Script
23%
Python
11.4%
Shell
5.6%