Skip to content
my dotfiles that work for me
Branch: master
Clone or download
Pull request Compare This branch is 133 commits ahead, 416 commits behind paulirish:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vim
.agignore
.aliases
.editorconfig
.functions
.gitattributes
.gitconfig
.gitignore
.osx
.vimrc
cloud-armno.zsh-theme
readme.md
screenshot.png

readme.md

Armno's dotfiles

setting up

switch to zsh from bash

$ brew install zsh zsh-completions
$ sudo dscl . -create /Users/$USER UserShell /usr/local/bin/zsh

(ref: https://rick.cogley.info/post/use-homebrew-zsh-instead-of-the-osx-default/)

$ cd ~/code
$ git clone git@github.com:armno/dotfiles.git

base16-shell

install it here

oh-my-zsh

modified cloud theme

use my customized theme based on "cloud" for oh-my-zsh. assuming oh-my-zsh is installed:

$ ln -s ~/code/dotfiles/cloud-armno.zsh-theme ~/.oh-my-zsh/themes/cloud-armno.zsh-theme

then change ZSH_THEME option in ~/.zshrc file to cloud-armno

vim

my vim setup requires ag and editorconfig, which can be installed by

$ brew install the_silver_searcher editorconfig

then set up vim and vundle.

$ ln -s ~/code/dotfiles/.vim ~/.vim
$ git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
$ ln -s ~/code/dotfiles/.vimrc ~/.vimrc
$ vim +PluginInstall +qall

adding new plugin / updating existing plugins, see Vundle

git

$ brew install diff-so-fancy
$ ln -s ~/code/dotfiles/.gitconfig ~/.gitconfig

osx

$ ln -s ~/code/dotfiles/.osx ~/.osx
$ killall SystemUIServer

aliases, functions

$ ln -s ~/code/dotfiles/.aliases ~/.aliases
$ ln -s ~/code/dotfiles/.functions ~/.functions

ag

ag's ignored patterns. normally ag ignores patterns in .gitignore file but still, there are some files in the repo that shouldn't show up in CtrlP.

$ ln -s ~/code/dotfiles/.agignore ~/.agignore
You can’t perform that action at this time.