Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Personal dotfile configurations
branch: master
Failed to load latest commit information.
.oh-my-zsh @ 2f39087 Added zsh-autosuggestions to .zshrc and .oh-my-zsh
.tmux-powerline Added .osx files and moved things around a bit
.vim Needs more babby throwing
assets Added some awesome new features to the vimrc
utils Add scroll bind, Update PE script, Modify .gitignore
.aliases Use `bundle exec` instead of `bundler exec`
.bash_profile Added some zshell stuff :D
.bash_prompt Added some zshell stuff :D
.bashrc Remove some common functions
.commonrc Remove some common functions
.evimrc Fixed ,v mapping in .evimrc
.git-completion.sh Added zsh stuff, Github completion script, and more ruby stuff for vim
.gitconfig Added default matching in git push
.gitignore Add scroll bind, Update PE script, Modify .gitignore
.gitmodules Changed submodule origin and updated README
.hgignore Ignoring vim bundles
.hgrc Changed sandbox script
.osx Update .osx
.pryrc Add easy mode vim, added 'l' pry command, and modified .vimrc
.pythonrc Fixed .pythonrc for enabling history in python
.slate Added slate config and modified build_vm script
.tmux.conf Removed global flag for enabling and disabling the mouse
.vimrc TLD going away, not going to renew
.zshrc Moved some things around because of vim keybindings and added in ^P
Brewfile Added Neovim, Ruby, rbenv, and gti to Brewfile
LICENSE.md Added License
README.md Changed submodule origin and updated README
install.py Added some awesome new features to the vimrc
install.sh Fixed #!
push.sh Merge branch 'master' of https://github.com/demophoon/dotvim
setup.sh Hide errors for removing files that don't yet exist but should
update.sh Doesn't work in zsh??

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.