Secret key for encryption is stored in 1Password > Employee > Dotfiles > DOTFILES_SECRET_KEY
- Export Brew bundle
brew bundle dump --force - Commit and push dotfiles changes
- Run
script/backup-secrets.sh - Backup archives from the previous step
ssh.tgz.encsecrets.enc
- Install Brew
- Install "build" packages
brew install 1password-cli rcm - Add 1Password CLI account
op account add - Login using 1Password CLI
op signin - Run installation script
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/vr4b4c/dotfiles/HEAD/script/install.sh)"- Decide which hostname to use (supported hostnames are
host-*directories,-Bswitch in the next command) - Setup dotfiles:
RCRC=$HOME/dotfiles/rcrc rcup -B <hostname>(withouthost-prefix) - Install/activate Brew cask packages with
Cmd + Space
- Dock on the left
System Preferences > Dock > Position on screen > Left
- Inverse mouse scroll
System Preferences > Trackpad > Scroll & Zoom > (uncheck) Scroll Direction: Natural
- Keyboard speed
System Preferences > Keyboard > Key repeat > Slide to FastSystem Preferences > Keyboard > Delay until repeat > Slide to Short
- Disable fn key to trigger input source change
System Preferences > Keyboard > Pres fn key to: Do Nothing - Toggle auto-hide dock
Cmd + Alt + D - Add second virtual Desktop
^ + arrow upclik on the+icon on the right side - Switch to Desktop N
System Preferences > Keyboard > Keybboard Shortcuts... > Mission Control > Mission Control > (check) Switch to Desktop N
- Installation instructions
- Download and install themes
- Select theme in
iTerm2 > Settings > Profiles > Colors > Color presets - Set transparency
iTerm2 > Settings > Profiles > Window > Transparency = 10 - Allow clipboard usage
iTerm2 > Settings > General > Selection > (check) Applications in terminal may access clipboard - Mute sound
iTerm2 > Settings > Profiles > Default > Terminal > (check) Silence bell
- Start on login
Rectangle > Preferences... > System (3rd tab) > (check) Launch on login
- Instalation instructions
- Restart the machine for the layout to be registered with the systemselect
- Select the new layout (listed under
Others)
- catppuccin theme plugin interferes with other themes
- on first install, set one of catppuccin themes and run tpm plugin installation procedure
- Italic font fix
- Thoughtbot dotfiles
- kicstart.nvim
- LazyVim