Skip to content

bittelc/.dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Objective

Provide quick and easy startup process for getting preferences onto new machine.

Startup

  1. Clone this repo into $HOME directory

  2. To get zsh profile working correctly (dependent on hardcoded ".dotfiles" directory; install zsh; symlink .zshenv;)

    1. Install zsh (brew install zsh)
    2. ln -s ~/.dotfiles/zsh/.zshenv ~/.zshenv
    3. Install Powerline fonts
    4. Modify iTerm profile to use Powerline fonts
      1. Preferences => Profiles => Text
      2. Font and Non-ASCII Font should be modified to use "14pt Meslo LG S DZ Regular for Powerline"
  3. To get iTerm preferences working correctly (iTerm preferences => load preferences from hardcoded .dotfiles/ directory)

  4. Git

    1. ln -s ~/.dotfiles/git/.global_gitconfig ~/.gitconfig
    2. ln -s ~/.dotfiles/git/.gitignore_global ~/.gitignore_global
  5. Vim

    1. Update Vim to 8.0+
    2. Download and install vim-pathogen
    3. ln -s ~/.dotfiles/vim/.vimrc ~/.vimrc
    4. Symlink Pathogen directory: ln -s ~/.dotfiles/vim ~/.vim
    5. Init all submodules in this repo: .dotfiles$ git submodule update --init --recursive
    6. Update all submodules in this repo: .dotfiles$ git submodule update --recursive --remote
  6. Setup all your other good shit

    1. Gregory Colbert screensaver
    2. BetterTouchTool
    3. 1Password

Adding Vim Plugins

To add a plugin to VIM (via Pathogen):

  1. git clone to the usual location (~/.vim/bundle) which is a symlink to this repo's vim/bundle directory.
  2. Rather than git add . this new bundle: git submodule add <[email protected] url> vim/bundle/<plugin name>
  3. git commit -am "Add <plugin> as submodule for Vim"

Known ToDo's

  1. Provide better startup instructions
    • Download iTerm, zsh, BetterTouchTool

Releases

No releases published

Packages

No packages published