Personal setup for MacOS and Linux Development Environments
- Run ./boostrap.sh
- Use brew CLI to install any packages or casks that fail
- Manual steps listed below
- neovim
pip3 install pynvimnpx npm i -g neovim
- fisher
- fisher install evanlucas/fish-kubectl-completions
- fisher install lgathy/google-cloud-sdk-fish-completion
- better touch tool import settings
- k9s - dump skin.yml in config directory from
k9s info - Configure Ice.app
- Configure iStat Menus
- System Preferences
- Keyboard
- Shortcuts - go through and disable unused shortcuts - reduce conflicts with IntelliJ and VS Code
- Set Caps Lock to Escape
- Spotlight
- Keyboard Shortcuts -> Uncheck Show Spotlight Search ⌘Space
- Set Alfred to use ⌘Space
- Desktop and Dock
- Windows -> Tiled Windows have margins -> Off
- Date and Time
- Enable 24 hour time
- Keyboard
- enable coprs
- install dnf packages
- https://sal.dev/macos/macos-screenshotting-tips-and-tricks/
- https://macos-defaults.com/
- https://gist.github.com/jamesmacfie/2061023e5365e8b6bfbbc20792ac90f8
- https://gist.github.com/subfuzion/db7f57fff2fb6998a16c
- https://gpanders.com/blog/the-definitive-guide-to-using-tmux-256color-on-macos/
- https://medium.com/@dubistkomisch/how-to-actually-get-italics-and-true-colour-to-work-in-iterm-tmux-vim-9ebe55ebc2be
- https://apas.gr/2018/11/dark-mode-macos-safari-iterm-vim/
- https://github.com/mathiasbynens/dotfiles/blob/master/.macos