2023-10-01 20:10:28 +00:00
|
|
|
# new Compooper
|
|
|
|
|
|
|
|
## Installation
|
|
|
|
|
|
|
|
```bash
|
|
|
|
./install.sh
|
|
|
|
```
|
|
|
|
|
|
|
|
The above script does the following:
|
|
|
|
1. Symlinks dotfiles to the home directory `~/`
|
2023-10-01 20:12:51 +00:00
|
|
|
2. Sets macOS defaults like Dark mode, pink highlight colours and turns off natural scrolling
|
|
|
|
3. Installs [Homebrew](https://brew.sh), a few packages and Applications
|
|
|
|
4. Installs [Oh My Zsh](https://ohmyz.sh/)
|
|
|
|
5. Installs [Volta](https://volta.sh/)
|
2023-10-01 20:10:28 +00:00
|
|
|
|
|
|
|
## Post installation
|
2023-10-01 18:42:33 +00:00
|
|
|
|
|
|
|
- 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`
|
2023-10-01 20:04:37 +00:00
|
|
|
- Move everything in `.zshrc.pre-oh-my-zsh` to `.zshrc`
|
|
|
|
|
2023-10-01 20:10:28 +00:00
|
|
|
- Login into VS Code to sync extensions
|
|
|
|
- Login into 1Password to sync vaults
|
|
|
|
- Login to 1Password CLI to sync SSH keys
|
|
|
|
|
2023-10-01 20:04:37 +00:00
|
|
|
## Programs requiring manual installation
|
2023-10-01 20:12:51 +00:00
|
|
|
|
|
|
|
- Session (pomodoro tracker)
|