My dotfiles: intended as a repository for my own use, but others may find this helpful.
To download and install using git:
git clone https://github.com/doughague/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./installNote that stow will steadfastly refuse to overwright files which it
does not "own". You will, therefore, want to remove (and back up!) your
current relevant dotfiles in ~/. You can, of course, edit the files in
~/.dotfiles to match your own specifications.
Also, it might be handy to put these files in something like
Projects/dotfiles and sym-link to ~/.dotfiles.
GNU Stow is a program, which allows you to create symbolic links out
of one base directory. The Stow base directory of this template is named
.dotfiles and should be saved in the home folder (~/.dotfiles).
The stow the base directory should follow a certain structure:
~/[stow dir]/[random name]/[content]
~/.dotfiles/git/.gitconfig
For example, when executing stow git, Stow makes symblolic links from the content
of the git folder to ~/.gitconfig.
This also works for home sub-folders like ~/.config: ~/.dotfiles/config/.config/
You can set bash stuff that is not published to git by creating
a ~/.dotfiles/bash/bash.d/private file.
See ~/.dotfiles/bash/bash.d/private.example for an example.
Copyright (C) 2014 Doug Hague
GNU General Public License, version 3.0.
See License.txt for complete license infromation.
This software is based on and was developed using the following packages:
- GNU stow template: The MIT License (MIT), Copyright (c) 2014 Thibaut Brandscheid
- Mathias’s dotfiles: The MIT License (MIT), Copyright Mathias Bynens http://mathiasbynens.be/
This contains the following GNU emacs packages:
- CEDET: GNU General Public License version 2.0
- ECB: GNU General Public License version 2.0
- auto-complete-1.3.1: GNU General Public License version 3.0
- color-theme-6.6.0: GNU General Public License version 2.0
- auto-pair: GNU General Public License version 3.0, Copyright (C) 2009,2010 Joao Tavora
- cmake-mode: BSD License, Copyright 2000-2009 Kitware, Inc., Insight Software Consortium
- color-theme-tango: Created by danranx@gmail.com.
- markdown-mode: GNU General Public License version 2.0, Copyright (C) 2007-2011 Jason R. Blevins jrblevin@sdf.org
- yasnippet-bundle: GNU General Public License version 2.0, Copyright 2009 pluskid, joaotavora