This repo contains:
- macos setup scripts
- .vimrc
- .zshrc
- prezto (zsh setup) fork, as submodule
- gitconfig aliases
- iterm preferences
- (deprecated files for windows etc)
setup_symlinks.sh
will create symbolic links in home folder targeting dotfiles in ~/dotfilessetup_brew_installs.sh
installs useful apps with brew and pipmacosdefaults.sh
confiugres mac
To change shell to zsh
use:
chsh -s /usr/local/bin/zsh
This repo needs to be cloned recursively (or run git submodule init; git submodule update
) to get prezto for zsh.
Iterm2 needs to manually be set to sync with this folder to use the settings.
Note that .zsh
will set vim=nvim
if it exists.
- If using alfred 3 you need to point the config file to the dotfiles directory.
Prezto:
cd prezto
git pull --rebase
or interactively (for security reasons):
git pull --no-commit --strategy=recursive -X ours upstream master
git add --patch
Brew and pip:
brew outdated
brew upgrade --all
pip list --outdated
pip install --upgrade pip
Useful things that are not installed with these scripts.
- uBlock
- The Great Discarder
- Alfred 3, with snippets for math utf8 characters.
- (copyq or Alfred PowerPack), clipboard history
- Rescue Time
- Context for switching between windows in one app
- Notion