Skip to content

Latest commit

 

History

History
63 lines (46 loc) · 1.83 KB

README.md

File metadata and controls

63 lines (46 loc) · 1.83 KB

(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