Skip to content

stephenhowells/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

25 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”₯ Stephen's Dotfiles πŸ”₯

Quickly install a beautiful custom ZSH environment along with Homebrew, rbenv, NVM, Go, Elixir, PostgreSQL, Redis, Yarn, Tmux, and a nice Vim editor. My dotfiles are opinionated and obviously superior. Enjoy.

iTerm2

Installation

# Clone the repo
$ git clone https://github.com/stephenhowells/dotfiles.git ~/.dotfiles

# Install Oh My ZSH
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

# Make install scripts executable
$ chmod +x ~/.dotfiles/scripts/*.sh

# Symlink the dotfiles, Homebrew install, NVM install, OMZ plugins
$ sh ~/.dotfiles/scripts/install.sh

# Goodies (Ruby, Node, Vim)
$ sh ~/.dotfiles/scripts/post-install.sh

Pro Tips

  1. I use iTerm2 and you should too.
  2. The Base16 iTerm2 repository has pretty much any color scheme you'd ever want for iTerm2. I use a tweaked version of the base16-unikittydark.dark theme which is included in the iterm folder of this repository named stephen.itermcolors. Simply import that file into iTerm2 and select it as your color preset.
  3. Use Fira Code for sweet looking ligatures in the terminal.
  4. Store all secret files (.netrc, etc…) in the secrets folder. They will be ignored by git.
  5. In iTerm2 tweak a few key bindings globally or in an individual profile to move the cursor easily between words and lines:
βŒ˜β†  "SEND HEX CODE" 0x01  # Move cursor to the beginning of the line.
βŒ˜β†’  "SEND HEX CODE" 0x05  # Move cursor to the end of the line.
βŒ₯←  "SEND ESC SEQ"  b     # Move cursor one word back.
βŒ₯β†’  "SEND ESC SEQ"  f     # Move cursor one word forward.

License

MIT

About

πŸ”₯ Stephen's Dotfiles πŸ”₯

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published