Skip to content
forked from zorab47/dotfiles

config files for vim, bash, completions, gem, git, irb, rails

License

Notifications You must be signed in to change notification settings

wspurgin/dotfiles

 
 

Repository files navigation

(Mostly) Will's Dot Files

Configuration of my system the way I like it, but based off my good friend zorab47's dotfiles.

Installation

Clone and run install script

git clone https://github.com/wspurgin/dotfiles ~/.dotfiles
~/.dotfiles/bootstrap

The default shell we assume you're using is Zsh. As such bootstrapping will also install Oh-My-Zsh which is about as delightful a shell framework as you could wish for. It makes your life easier. Trust me.

Required and Optional External Apps

Required and Optional applications which enhance your everyday usage of zsh, vim, & more!

Required:

  • silversearcher-ag (a.k.a. sg)
    • This is only required if you intend to use all the fzf configuration used here. Otherwise you'll have to remove or change the env variable FZF_DEFAULT_COMMAND in zsh/config.zsh.

Optional

  • autojump
  • coreutils (dircolors)
  • universal-ctags

Prettify output (e.g., Tmux session names at launch):

  • toilet
  • gay (Python 3 required)
sudo apt-get install silversearcher-ag universal-ctags coreutils autojump toilet

pip3 install gay

Or on OS X with Homebrew

brew install ag universal-ctags coreutils autojump toilet

pip3 install gay

Fonts

There's an included fonts directory here with a patched Nerd font (Inconsolata) that we recommend loading into your shell emulator (e.g., iTerm2). It'll allow you to make use of some delightful characters in the zsh theme. It's also configured for vim!

Sources

About

config files for vim, bash, completions, gem, git, irb, rails

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 61.6%
  • Shell 37.4%
  • Other 1.0%