Config and miscellaneous things for setting up a new computer
 
 
Go to file
James 58e24ff611
fix: screenshots folder
2023-10-02 11:01:11 +01:00
misc feat: brew, volta, zsh, mac-defaults, iTerm 2023-10-01 21:04:37 +01:00
scripts fix: screenshots folder 2023-10-02 11:01:11 +01:00
README.md chore: link to shell programs 2023-10-01 21:12:51 +01:00
gitconfig feat: symlink dotfiles 2023-10-01 19:42:33 +01:00
gitconfig_work feat: symlink dotfiles 2023-10-01 19:42:33 +01:00
gitignore_global feat: symlink dotfiles 2023-10-01 19:42:33 +01:00
hushlogin feat: brew, volta, zsh, mac-defaults, iTerm 2023-10-01 21:04:37 +01:00
install.sh fix: brew installation 2023-10-02 10:52:50 +01:00
npmrc feat: symlink dotfiles 2023-10-01 19:42:33 +01:00
zshrc feat: symlink dotfiles 2023-10-01 19:42:33 +01:00

README.md

new Compooper

Installation

./install.sh

The above script does the following:

  1. Symlinks dotfiles to the home directory ~/
  2. Sets macOS defaults like Dark mode, pink highlight colours and turns off natural scrolling
  3. Installs Homebrew, a few packages and Applications
  4. Installs Oh My Zsh
  5. Installs Volta

Post installation

  • Set gitconfig_work to your work email address

  • Set up .ssh/config to use 1Password SSH Keys

  • Provide authToken for work npm registry in .npmrc

  • Move everything in .zshrc.pre-oh-my-zsh to .zshrc

  • Login into VS Code to sync extensions

  • Login into 1Password to sync vaults

  • Login to 1Password CLI to sync SSH keys

Programs requiring manual installation

  • Session (pomodoro tracker)