- Run this: install.sh
- Installs from
$HOME/dotfiles/
by default. Run asDOTFILES=/path/to/this/repo install.sh
to change.- Note that several included conf files use this
$DOTFILES
value as well.
- Note that several included conf files use this
- Any local user shell customizations live in your own
~/.dotfilesrc-pre-hook
and~/.dotfilesrc-post-hook
. - Git committer values should be added in the post-hook like this:
export GIT_COMMITTER_NAME='Your Name'
export GIT_AUTHOR_NAME=${GIT_COMMITTER_NAME}
export GIT_AUTHOR_EMAIL=email@example.com
export GIT_COMMITTER_EMAIL=${GIT_AUTHOR_EMAIL}
etc/dircolors
contains optionaldircolors
configs fromgnome-terminal-colors-solarized
. Default inconf/dircolors
isansi-dark
.
Bundled plugins are managed via git submodule
dotfiles_update
will handle it.
Or targeted: git submodule update --remote --recursive
cd to/dotfiles/dir/where/plugin/should/live
git submodule add https://github.com/pluginAuthor/pluginName
Submodules can be removed like any other git
-managed file:
git rm -rf path/to/submodule