My dotfiles.
Vim script Shell Lua Python Emacs Lisp Java
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Karabiner
Ukelele
emacs.d
hammerspoon
mpv
stack
vim
vimpager @ a7d18ce
xml
zsh
.gitignore
.gitmodules
.jr_dotfiles
README.md
Xmodmap
ackrc
bundles.vim
cabal-config
chktexrc
gemrc
ghci
gitattributes-global
gitconfig
gitignore-global
gvimrc
inputrc
install.zsh
osx.sh
pip.conf
tmux.conf
vimrc
xvimrc
ycm_extra_conf.py

README.md

.dotfiles

My dotfiles managed by git.

Installation

  1. Install zsh, git, tmux and vim. Set zsh as default shell (might have to add it to /etc/shells first):

    chsh -s `which zsh`
    
  2. Run the installation script:

    curl https://raw.githubusercontent.com/JakobR/.dotfiles/master/install.zsh | zsh
    
  3. Start/restart zsh.

Location

Default installation location is $HOME/.dotfiles. To set a different location, set the JR_DOTFILES variable before running the install script.

Multiple users can share a single installation, but you need to be careful with permissions. Also, every user needs a symlink at $HOME/.dotfiles pointing to where the dotfiles are installed (normally created by the install script).

Updating

Just run the installation script again, with the --update parameter:

$JR_DOTFILES/install.zsh --update