Skip to content

Lordnibbler/dotfiles

Repository files navigation

Dotfiles

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:)

Installation

# to clone without submodules, remove `--recursive` flag
git clone --recursive git@github.com: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 oh-my-zsh

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.

Forking

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!

giphy copy 4

About

zsh, brew, git, bash, and more configuration files.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published