- Turn off Bluetooth
- Install Ansible (https://github.com/geerlingguy/mac-dev-playbook#installation)
- export PATH="$HOME/Library/Python/3.8/bin:/opt/homebrew/bin:$PATH"
- sudo chown -R $(whoami) /opt/homebrew
- sudo softwareupdate --install-rosetta --agree-to-license
- Run ansible playbook
- Change Wallpaper
- Disable Interface sounds
- Disable screensaver
- Reduce Spotlight to Applications, Settings only
- Safari Config (Adblocker, DuckDuckGo, KeepassXc)
- Symlink SSH config
- Firefox configuration: https://github.com/jakeprice-dev/ansible-macbook-macos/blob/master/playbook.yml#L276
- Facebook container, uBlock, unhook, Keepassxc, enhancer,
- Optional extensions: https everywhere, dark reader
- Settings, Cookies, Search Engine, Passwords, HTTPS, Privacy
- Chrome config
- Switch locale to English, region to Germany
- Add input sources: german, US international, US
- Disable Ad targeting
- Install node lts
- export N_PREFIX=$HOME/.n
- export PATH=$N_PREFIX/bin:$PATH
- LTS with
n install lts latest
- Setup ZSH (zsh4humans, dotfiles, powerlevel10k)
- zsh4humans
- zoxide `echo 'eval "$(zoxide init zsh)"' >> ~/.zshrc
- ZSH themes
- Aliases
- obsolete
- fzf
$(brew --prefix)/opt/fzf/install
- powerlevel10k
echo "source $(brew --prefix)/opt/powerlevel10k/powerlevel10k.zsh-theme" >>~/.zshrc
- fzf
- Setup VIM (NeoVIM, 8+ Extensions)
- Vimrc https://github.com/amix/vimrc#how-to-install-the-basic-version
- Pathogen/Vundle/Vim-plug or native modules https://shapeshed.com/vim-packages/ https://vimhelp.org/repeat.txt.html#packages
- Neovim
- Themes
- Setup Hyper
hyper install hyper-snazzy
- Unhide Sound icon in Statusbar
- Disable audio bell on Terminal profile
- Remap Esc-Caps Lock for internal keyboard
- macFUSE: ext2, ext4
- Dock positions
- Show HomeFolder, Harddrive in Finder
- Configure Hot Corners
- Start ScrollReverser, Rectangle, Raycast
- Start Android Studio
- Configure VSCode
- Settings
- Themes
- Extensions
- Configure Multipass
- Add SSH-Key to Multipass Docker VM
- Add Multipass IP to /etc/hosts
- Copy Backups
- SSH
- Documents
- Downloads
- Photos
- Videos
- Little Snitch
- Karabiner
- MoneyMoney
- IntelliJ
- Thunderbird Profile
- Multipass VM
- Parallels VM
- PGP Keys
- Display settings
- Add ICC profile to /Library/ColorSync/Profiles/Display
- Change hostname
sudo hostname mbp-srothe
- System preferences -> Sharing
- Set NTP Server to 0.de.pool.ntp.org
- Add licenses
- MoneyMoney
- LittleSnitch
- MicroSnitch
- iStatMenus
- Timing
- Arq
- Start Tor and Nyx
- cp torrc /opt/homebrew/etc/tor/torrc
- brew services restart tor
- Add printer drivers
- Allow Canon EOS Camera for Slack, Teams, Zoom
- sudo codesign --remove-signature "/Applications/Microsoft Teams.app/Contents/Frameworks/Microsoft Teams Helper (Renderer).app"
- sudo codesign --remove-signature "/Applications/Slack.app” && sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper.app" && sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (Renderer).app" && sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (Plugin).app" && sudo codesign --remove-signature "/Applications/Slack.app/Contents/Frameworks/Slack Helper (GPU).app"
- Run EOS Utility Installer
- Download GooseVPN
wget https://appup.goosevpn.com/GOOSE_VPN.dmg
- Configure System
- https://github.com/charlax/dotfiles/blob/master/install/install-apps-all.sh
- https://git.herrbischoff.com/awesome-command-line-apps/about/#macos
- https://github.com/geerlingguy/dotfiles
- https://github.com/mathiasbynens/dotfiles
- https://github.com/kalkayan/dotfiles
- https://github.com/kalkayan/dotfiles/blob/main/.aliases#L69
- https://wiki.nikitavoloboev.xyz/unix/dotfiles
- https://github.com/mitchellh/nixos-config