Skip to content

Latest commit

 

History

History
67 lines (47 loc) · 1.56 KB

README.md

File metadata and controls

67 lines (47 loc) · 1.56 KB

Josh's Dotfiles

These dotfiles are intended to be usable across my environments consisting of Linux, macOS, and BSD on personal and corporate devices.

I use homeshick to maintain my dotfiles on my workstations. I primarily use zsh with prezto.

Setup

1. Install prezto for ZSH

git clone --recursive https://github.com/sorin-ionescu/prezto.git "${ZDOTDIR:-$HOME}/.zprezto"

2. Install homeshick

# Clone homeshick
git clone https://github.com/andsens/homeshick.git $HOME/.homesick/repos/homeshick
# Clone dotfiles with homeshick
$HOME/.homesick/repos/homeshick/bin/homeshick clone joshbeard/dotfiles
homeshick link

Refer to the homeshick installation guide for more information.

3. Install NeoVim and Vim plugins

NOTE: I have vim aliased to nvim if it's installed.

3.1 Install NeoVim Plugins

:Lazy sync

3.2 Install vundle for Vim

git clone https://github.com/gmarik/Vundle.vim.git ~/.vim/bundle/Vundle.vim
3.2.1 Install Vim plugins
vim +PluginInstall +qall

Updating

homeshick pull
homeshick refresh
homeshick symlink

Other things