Supported platforms:
- macOS
- Ubuntu / Debian
- Fedora
You should clone the repository to your home directory. GNU Stow is not going to work if you clone this to somewhere and create the symbolic link to it.
mkdir ~/dotfiles
cd "$HOME/dotfiles" && git clone https://github.com/yish8213/dotfiles.git . && ./bootstrap.shThat's it!
On Linux, bootstrap.sh detects the distro from /etc/os-release and uses the matching package directory (ubuntu/ for Ubuntu/Debian, fedora/ for Fedora) in addition to shared/.
unlink-all.sh # remove all the symbolic links in the target directory
restow-only.sh # run restow only- andromedarabbit/dotfiles
- mathiasbynens/dotfiles
- xero/dotfiles
- dotfiles.github.io: Your unofficial guide to dotfiles on GitHub.
- Using Git and Github to Manage Your Dotfiles