No description, website, or topics provided.
Emacs Lisp C Vim script Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.config
.spacemacs.d
Library/Preferences/kitty
.Xmodmap
.bash_aliases
.conkyrc
.dwm.config.h
.gemrc
.gitconfig
.screenrc
.tmux.conf
.vimrc
.xbindkeysrc
.xinitrc
README

README

First time setup:

    $ mkdir ~/.dotfiles.git
    $ echo "alias git-dotfiles='git --git-dir=$HOME/.dotfiles.git/ \
        --work-tree=$HOME'" >> ~/.bash_aliases
    $ source ~/.bashrc
    $ git-dotfiles init
    $ git-dotfiles add .bash_aliases
    $ git-dotfiles commit -m 'Initial commit'
    $ git-dotfiles remote add origin \
        git@github.com:GITHUB_USERNAME/dotfiles.git
    $ git-dotfiles push origin master

Setup on a new machine:

    $ git clone git@github.com:GITHUB_USERNAME/dotfiles.git ~/dotfiles.git
    $ mv ~/dotfiles.git/.git ~/.dotfiles.git
    $ shopt -s dotglob # Include .files in *
    $ mv -i ~/dotfiles.git/* ~/
    $ rmdir ~/dotfiles.git

Initialize stuff:

    $ # setup zsh and zprezto
    $ git clone --recursive https://github.com/mattjbray/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"
    $ setopt EXTENDED_GLOB
    $ for rcfile in "${ZDOTDIR:-$HOME}"/.zprezto/runcoms/^README.md(.N); do
    $   ln -s "$rcfile" "${ZDOTDIR:-$HOME}/.${rcfile:t}"
    $ done
    $ chsh -s /usr/bin/zsh
    $ zsh
    $ # setup vim
    $ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
    $ vim +PluginInstall +qall