Go to file
Adam Veldhousen a60102988f
actually reads from the ./extensions folder and loads every .sh file now
2016-06-03 04:14:43 -05:00
.ssh figured out a long time ago that having inline comments on the same line as configuration settings causes ssh to blow up with a parse error and I forgot to include it 2016-06-02 05:04:34 -05:00
itermprefs Runs .osx file in bootstrap.sh 2016-06-02 04:54:20 -05:00
tools merged moveTools 2015-12-18 19:56:48 -06:00
.bash_aliases improved rakefile for installing vim stuff, misc tweaks to git config for line endings, and tweaked bash_alias for ls 2016-02-03 09:17:19 -06:00
.bash_functions added gocd, which will cd you into a go project from anywhere 2016-05-18 10:39:55 -05:00
.environment improved rakefile for installing vim stuff, misc tweaks to git config for line endings, and tweaked bash_alias for ls 2016-02-03 09:17:19 -06:00
.gitconfig Runs .osx file in bootstrap.sh 2016-06-02 04:54:20 -05:00
.gitignore fixed boot2docker init and ignored my dockercfg (has auth information) 2015-06-09 22:54:27 -05:00
.gitmodules moved Tools to tools 2015-12-15 03:41:43 +00:00
.osx Runs .osx file in bootstrap.sh 2016-06-02 04:54:20 -05:00
.profile actually reads from the ./extensions folder and loads every .sh file now 2016-06-03 04:14:43 -05:00
.shell_colors Added a little lambda symbol for input line in terminal 2015-10-23 02:18:24 -05:00
.tmux.conf fix config warnings by updating mouse options 2015-11-12 18:29:57 -06:00
.vimrc Runs .osx file in bootstrap.sh 2016-06-02 04:54:20 -05:00
README.md added better extension support and updated readme for usage instructions 2015-10-22 14:16:47 -05:00
bootstrap.sh added font installation 2016-06-02 05:19:20 -05:00
brew.sh Runs .osx file in bootstrap.sh 2016-06-02 04:54:20 -05:00
cmder.xml misc tweaks 2015-08-07 13:46:09 -05:00
default.itermcolors added my stock iterm colors setup 2015-10-21 21:16:29 -05:00
motd updates 2015-05-13 18:38:16 -05:00
rakefile improved rakefile for installing vim stuff, misc tweaks to git config for line endings, and tweaked bash_alias for ls 2016-02-03 09:17:19 -06:00
remove.sh installs and uninstalls properly on windows 2015-08-07 13:46:50 -05:00
work_motd added work/regular motd 2015-03-24 14:35:30 -05:00

README.md

laughing-hipster

My dot files

Install

  1. Clone this into ~
  2. cd into laughing-hipster
  3. run ./bootstrap.sh

The installer backs up your current home folder dotfiles into .home_bkup and then symlinks in the dotfiles for this repo. The installer also preserves your ssh config if you have customized it already.

Because everything is symlinked, all you have to do for most updates is just git pull.

Extending with custom scripts

This set up will source all files found in a ~/.extensions/ directory or in a file named ~/.extensions at the last moment. This allows you to extend and customize how everything works to your liking.

Uninstall

  1. cd into laughing-hipster
  2. run ./remove.sh

The uninstaller will leave the ssh config in place and copy all of the files from .home_bkup into their original places. It will also remove the tools folder and any dot files that have the same name as the ones in this repo.

Basically you end up back where you started (or close to) without anything destructive happening.