Tucker's Dotfiles ================= These dotfiles are here mostly to move them between my computers and as a backup, but feel free to use them yourself. Branches -------- I keep the master branch as templates for new systems. Each of my computers then have their own branch, this is to account for different font size and other necessary changes. Any changes that need to be made i.e. font change, are changed to "!INPUT" in files for easy search/repace. Example, Xresourses:: XTerm*faceName: !FONT UXTerm*faceName: !FONT XTerm*faceSize: !FONT_SIZE UXTerm*faceSize: !FONT_SIZE XTerm*allowBoldFont: false UXTerm*allowBoldFont: false Vim Plugins ----------- I keep my vim plugins as submodules in this repo, I use `github.com/tuckerevans/plugVim `_ to manage them. Installation ------------ dotfiles ******** .. note :: I recommend backing up any existing dotfiles you have before installing these, you can do this with the following command :code:`cp .dotfile_to_backup .dotfile_to_backup.bak` I recomend using `stow `_ to manage these files. This can be done with the following commands. 1. :code:`cd ~` 2. :code:`git clone https://github.com/tuckerevans/dotfiles` 3. :code:`cd dotfiles` 4. Run :code:`stow [program]` for each program's dotfiles you want to use *Example:* :code:`stow vim` or :code:`stow mutt`