Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Personal dotfile configurations
VimL Shell Python Ruby
Branch: master
Failed to load latest commit information.
.oh-my-zsh @ 980ddf4 Fix virtualenvwrapper oh-my-zsh plugin
.vim
assets Added some awesome new features to the vimrc
files/vagrant Update vagrant file
utils
.aliases Add vagrant wrapper
.bash_profile
.bash_prompt Added some zshell stuff :D
.bashrc Remove some common functions
.commonrc uh oh..
.evimrc
.git-completion.sh
.gitconfig
.gitignore Add scroll bind, Update PE script, Modify .gitignore
.gitmodules
.hgignore Ignoring vim bundles
.hgrc
.nvim Added neovim configuration links.
.nvimrc Added neovim configuration links.
.osx Update .osx
.pryrc Only attempt to set pry aliases if pry is definied
.pythonrc
.slate Added slate config and modified build_vm script
.tmux.conf Do not delay escape sequences when in tmux.
.vimrc Add fun clojure stuff?
.zshrc Enable vagrant zsh plugin
Brewfile.sh
LICENSE.md Added License
README.md Changed submodule origin and updated README
install.py
install.sh
push.sh
setup.sh
update.sh

README.md

Installation

Run this command in your Debian based terminal:

curl -L https://raw.github.com/demophoon/dotfiles/master/install.sh | sh

Or pull down the repository and run setup.sh to let the magic happen.

On Mac OSX

You will want to install Homebrew (http://brew.sh/) and run brew bundle Brewfile before you run the command above.

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Run the following command on in a mac terminal once to apply osx settings.

source ./.osx
sudo reboot

Use zsh instead of bash!

chsh -s /bin/zsh

Warning

THIS WILL REMOVE YOUR CURRENT DOTFILES IN YOUR HOME DIRECTORY. MAKE BACKUPS BEFORE INSTALLING

To automatically enable pushing to origin after commit run these commands

chmod a+x ./push.sh
ln -s ./push.sh ./.git/hooks/post-commit

Install Script

  • setup.sh [--force]
    • Installs dotfiles into home directory. Warning: This will remove current settings in your home directory! Only run if you want the dotfiles in this repository! You have been warned!

Builtin Utilities

  • attach

    • Attach or create a tmux session
  • sandbox

    • Connects to a sandbox tmux session
  • update_dotfiles

    • Updates dotfiles if an update exists
  • activate

    • Finds and activates a python virtual environment if one is found in one of the child directories in the working directory
Something went wrong with that request. Please try again.