Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
track dot-files in $HOME/etc directory
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Failed to load latest commit information.|
Setup ===== $HOME/etc/ contains files like 'bashrc' and directories like 'vim' $HOME/.* are symlinks to files in $HOME/etc The idea is that $HOME/etc is tracked by a revision control system like git. Running ======= Getting help: # etc/dot-files help dot-files - manages symlink files from ~/etc/* to ~/.* Syntax: dot-files [ <command> ] [ <options> ] Commands: list - list all etc files status - status of available files install [-v] [-f] - installs symlinks Checking on the status: # etc/dot-files status zshrc OK bashrc . vimrc file 'OK' means that there is a $HOME/.zshrc symlink to etc/zshrc. 'file' means that there is a $HOME/.zshrc file, but we could convert it into a symlink. A dot means that the $HOME/.bashrc is not populated. You can install new symlinks: # etc/dot-files install installing .zshrc ... skipped, OK installing .bashrc installing .vimrc ln: creating symbolic link `/home/bart/.vimrc': File exists The above skipped .zshrc, installed a symlink for .bashrc, stopped at vimrc because there was a conflict.