These are my configuration files for Linux and Mac. It is still work in progress, so expect a lot of changes, but I think it is stable enough to be usable. My Vim configuration is great for Java, Haxe and Typescript development when running Vim in Tmux and using Git. So, if you are doing all of this, then feel free to steal some stuff from here.
It is simple, just use
git clone git://github.com/deathbeam/dotfiles ~/.dotfiles cd ~/.dotfiles make
Most of my dotfiles are using Terminus font, so to make everything look correct, install it in both TrueType and bitmap format.
You can just use Git:
cd ~/.dotfiles git pull --rebase make
After you have installed dotfiles, you can start including your own stuff by
.local dotfiles in home directory:
$EDITOR ~/.gitconfig.local $EDITOR ~/.vimrc.local $EDITOR ~/.profile.local $EDITOR ~/.zshrc.local $EDITOR ~/.tmux.conf.local
To add your own Vim, Tmux or Zsh plugin you can just clone it to proper
# Add SuperTab vim plugin git clone git://github.com/ervandew/supertab \ ~/.vim/bundle/local/supertab # Add Tmux sessionist plugin git clone git://github.com/tmux-plugins/tmux-sessionist \ ~/.tmux/bundle/local/tmux-sessionist # Add zsh-autoenv zsh plugin git clone git://github.com/Tarrasch/zsh-autoenv \ ~/.zsh/bundle/local/zsh-autoenv
ls -Aon directory change
* These plugins are made by me, so do not bother searching for them online
** These plugins are copied from oh-my-zsh, with some modifications