Table of Contents generated with DocToc
- OSX references to MacOS (includes Sierra)
- remove aliases to things that are no longer useful (
usenode
,useio
) - adding
bpc
alias for abuzzphrase
git commit + push (don't use this on shared code) update
alias for updating all software- comment out GO path in
.shellpaths
(was causing slowness on machines with no go path) - comment out all tool shellpaths (enable them at will)
- adding iTerm2 shell integration source
weather $city
shellfn- cask install
little-snitch
andmicro-snitch
curltime
shell function- Mac Sierra fixes for key repeat
- Mac Sierra wallpaper
- fix restore
- include httpie
- improved handling of
.nvmrc
files on dir change
- adjust solarized theme to fix issue with rendering
mocha
test output - mochajs/mocha#802
- now
008
color is light grey instead of matching the solarized background color
- new vim plugins
- https://github.com/justinmk/vim-sneak
- https://github.com/airblade/vim-gitgutter
- https://github.com/tpope/vim-surround
- https://github.com/dkprice/vim-easygrep
- https://github.com/sjl/gundo.vim
- vim textwidth now
120
- fonts now installed via brew cask (where possible)
- thanks to @michielrensen 9db1d074
- now automatically installing vim plugins
- thanks to @michielrensen b668fd56
- bubblegum theme for vim-airline
- remove
ssh-agent
from zsh plugins (already launched by OSX) - thanks to @porcupie a888494b
- shorten powerline dir length to 2 dirs max
- thanks to @Tsuki 07d4bbcd6
- adding
ag
brew - fix vim brew install
- adding horizontal cursor line highlight in vim
- killed
CTags
(not using them) - upgrade node to
4.4.7
- compile YouCompleteMe for code completion in vim:
cd ~/.vim/bundle/YouCompleteMe
./install.py --all
- no more
bower
(just use npm) - fixed OSX clipboard copy (yank in vim now copies to OSX clipboard)
- adding
npm config set save-exact true
at install time - ensures we always pin node modules
- keeps consistent dev/build environments
- saves from security and feature problems when people abuse SemVer
- BREAKING CHANGES!!!
- now using node.js to run install list from
config.js
- moved dotfile sources into
homedir/*
- removed
osx.sh
script (all software/config exists now ininstall.sh
andconfig.js
) - remove Google Chrome install and configuration (chrome no longer likes to be installed via homebrew)
- remove IOS simulator in launchpad config
- backups are now created every time you run
./install.sh
and stored in datetime subfolders (in./dotfiles_backup
)
- Now using powerlevel9k theme with awesome-patched fonts
- switched to using vim as primary editor/IDE
- vim plugings now use vundle instead of pathogen
- Added dotfiles backup and restore.sh script
- you can now restore your previous dotfiles with ./restore.sh
- prompting the user more (e.g.
brew upgrade
is now optional)