A collection of my dotfiles. Running the installer will prompt you Y/N to overwrite symlinks (ln -sin
) for every file in this directory to your home directory.
I recommend placing this dotfiles directory in your home directory as well for easier editing/pushing to github (see installation section below:)
# to clone without submodules, remove `--recursive` flag
git clone --recursive [email protected]:Lordnibbler/dotfiles.git ~/.dotfiles
# install the dotfiles symlinks
cd ~/.dotfiles && .install.sh
# IMPORTANT: Update .gitconfig with your github username, otherwise you will be committing as me!
vi ~/.gitconfig
# install homebrew files from brewfile
cd ~/.dotfiles && brew bundle
Install spaceship prompt:
git clone https://github.com/denysdovhan/spaceship-prompt.git "$ZSH_CUSTOM/themes/spaceship-prompt" --depth=1
ln -s "$ZSH_CUSTOM/themes/spaceship-prompt/spaceship.zsh-theme" "$ZSH_CUSTOM/themes/spaceship.zsh-theme"
Install zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-autosuggestions ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions
Install powerline fonts
git clone https://github.com/powerline/fonts.git --depth=1
cd fonts
./install.sh
cd ..
rm -rf fonts
Then, switch iTerm's font to "Fira Code"
Change the iTerm2 color scheme. Simply download a scheme. Then, go to Preferences > Profiles > Colors Tab > Load Presets, and choose a .itermcolors
file.I prefer the "monokai soda" scheme.
This repo is designed to be forked and updated with your personal preferences. If you do this, whenever you change your dotfiles simply make a new git commit and push to github! Woot. If you improve this repo and want to see your changes implemented here, please submit a Pull Request!