- MacOS Update
- XCode Update
- command line tools
xcode-select --install
- iterm
- import profile iterm-profile.itermcolors
- powerlevel9k(10k) theme github repo
- be sure to insall PowerlineFonts - typically use github repo and ./install.sh
- brew (how-to-geek how to install homebrew) + os dependencies
- zsh as default
chsh -s /bin/zsh
orchsh -s /usr/local/bin/zsh
for brew - prezto (prezto github repo)
- vim + vim_runtime + vundle (vimrc repo)
cp config/config.vim ~/.vim_runtime
- install vundle git clone vimrc repo
- Replace config.vim and vundle.vim in my_config.vim from .vimrc
- run
sh ~/.vim_runtime/install_awesome_vimrc.sh
after coying - run vim > :PluginInstall
- pyenv + relevant python versions
- configure .zshrc before to use pyenv init command
- pip install --upgrade pip setuptools wheel
- pip install -r config/requirements.txt
- docker
npm install (npm-requirements.txt)
Copy bin
to ~
- istat menu
- private internet access
- dash
- spectacle
- miaforgmail
- itsycal
- sublime
- symlink subl
ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ~/bin/subl
- Install all packages, some may need additional download
- Color Highlighter, GitGutter, SublimeLinter, SublimeLinter-flake8, SublimeLinter-pydocstyle, JavaScriptEnhancements
- See https://medium.com/@adrianmcli/setting-up-sublime-text-3-for-reactjs-3bf6baceb73a
- symlink subl
- sdkman + java version
curl -s "https://get.sdkman.io" | bash
jetbrains ide - pycharm or intellij (be sure to configure jre)
Plugins:
- BashSupport
- CodeGlance
- Copy and Browse Github
- Ideavim
- MaterialUI Theme
- mypy
- prettier
- toml
- wrap to column
brew install plantuml fswatch
Read getting started
- chrome with [email protected]
- toby tab manager
- extensions?
- web search navigator
- google results previewer
- itsycal
- mia for gmail
- spectacle
- docker
- energy saver
- mouse
- hot corners
- dark theme
- fastest key repeat and delay in keyboard
- CAPS LOCK as esc for every keyboard
git config --global user.name "Tim Co" git config --global user.email "[email protected]" git config --global credential.helper osxkeychain
cp ~/config/* to root
zsh as default
Use two configs in this dir (both are hidden)
pip install requirements .vim/bundle/YouCompleteMe/install.py
:nmap :nunmap