- setup github key (see script on git folder)
- clone this repo
- run brew install script
sh brew/install.sh
.- Optional: install Brewfile Personal.
brew bundle --file=brew/Brewfile
- To install useful key bindings and fuzzy completion:
$(brew --prefix)/opt/fzf/install
https://github.com/junegunn/fzf#using-homebrew . There's an uninstall script on the same directory
- Optional: install Brewfile Personal.
- run dotbot install script i.e.
./install
from dotfiles directory to symlink files and run a few other install scripts. Make sure zsh is setup properly and all plugins are installed. (note this broke with python 3.10 as of 09/05/2022 for a quick workaround install dotbot with pip3 and rundotbot -c install.conf.yaml
- finally run macos install script
- import iterm config
sh iterm/install.sh
TODO:
- setup PGP key for git
- less with syntax highlighting?
- use kdiff for merging tools git
- look into WARNING: The -K and -A flags are deprecated and have been replaced by the --apple-use-keychain and --apple-load-keychain flags, respectively. To suppress this warning, set the environment variable APPLE_SSH_ADD_BEHAVIOR as described in the ssh-add(1) manual page.
drew some inspiration from:
- https://github.com/iraquitan/iraquitan-dotfiles
- https://github.com/nikitavoloboev/dotfiles/
- https://github.com/mathiasbynens/dotfiles/
- https://remysharp.com/2018/08/23/cli-improved
If: zsh compinit: error run for a quick fix
compaudit | xargs chmod g-w