This repository holds our opinionated configuration files.
Review the script and run the following command:
curl -fsSL https://raw.githubusercontent.com/anvilabs/dotfiles/master/install.sh | sh
You can also fork this repo and keep it updated in case you want to make customizations.
You can also try these dotfiles without polluting your development environment.
First install Vagrant and VirtualBox. Then set up a Sierra machine by running:
vagrant init jhcook/macos-sierra
vagrant up --provider virtualbox
Unix:
rm
commandProgramming language environments (if you want them):
Bundled zsh plugins:
z
command to see the list of your most used directoriesls
Bundled Vim plugins:
Bundled tmux plugins (run prefix + I
to install them):
This repo also includes the Base16 Ocean Dark color theme both for Terminal.app and iTerm2, and the Monoid font.
Put your customizations either in ~/.dotfiles-local/symlinks/
or at the root appended with .local
. Customizable symlinks include:
gitconfig.local
tmux.conf.local
tmux.plugins.local
vimrc.local
vimrc.bundles.local
zshenv.local
zshrc.local
zshrc.plugins.local
For example, your gitconfig.local
might look like the following:
[user]
name = Ayan Yenbekbays
email = ayan.yenb@gmail.com
github = yenbekbay
signingkey = ayan.yenb@gmail.com
[commit]
gpgsign = true
[gpg]
program = /usr/local/bin/gpg2
If you added your local dotfiles in ~/.dotfiles-local/symlinks
, run syncdotfiles
to apply your changes.
Inspired by:
MIT License © Anvilabs LLC