Skip to content

alykhank/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dotfiles

Zsh, Vim, and Git dotfiles.

Vim screenshot

Install

make [basics | shells | vim | git]

Once make has completed, please close your shell and open a new instance.

Basics

  • Installs Xcode Command Line Tools and Homebrew

Shells

  • Symlinks the following (overwriting existing versions):
shells/:
  gemrc               => ~/.gemrc
  latexmkrc           => ~/.latexmkrc
  zshrc               => ~/.zshrc
  • Feel free to add custom zsh commands in ~/.localrc, it is sourced from ~/.zshrc

Vim

  • Symlinks the following (overwriting existing versions):
vim/:
  vim/                => ~/.vim
  vimrc               => ~/.vimrc

Git

  • Symlinks the following (overwriting existing versions):
git/:
  gitconfig           => ~/.gitconfig
  gitignore_global    => ~/.gitignore_global
  • Installs latest Git and prompts you to complete ~/.gitconfig_user

Custom Terminal Profiles

open profiles/Afterglow.terminal

Next, either change the value of "Preferences > General > On startup, open:" to "New window with profile:" or set up your Terminal windows as you wish and select "Window > Save Windows as Group…" while ensuring that you check "Use window group when Terminal starts".

The underlying color themes for these profiles may be found at macos-terminal-themes.

Autocomplete in Vim

make vimcompletion

Install Homebrew Formulas

make brewbundle

Configure OS X

make osx

Uninstall

make uninstall

Inspiration

Inspired by the dotfiles of: