This project provisions my development environment on either Windows or Mac machines. It uses chezmoi to install applications and copy dotfiles to their respective locations. This setup also allows me to use my Yubikey.
- bitwarden-cli
- flux
- gh
- kubectl
- go-task
- nvm
- pyenv
- starship
- terraform
- velero
- Firefox Developer Edition
- Chrome
- Visual Studio Code Insiders
- Postman
- Yubikey Manager
- 7Zip
- GPG
- Notion
- Obsidian
- Powershell
- Bash
- Zsh
- Git
- GPG
- SSH
- Write documentation on GPG, Git, and SSH configuration
- Write documentation for Yubikey, Git templates and git-conventional-commits
- Write documentation on scripts
- Save VSCode configuration
- Create dotfile for iTerm
- research how to create aliases
- test setup with WSL
- need to add step to change user data location and app install location
- on a new machine bitwarden isn't signed in. It needs to be signed in in order to get kubectl config
- control startup apps and pinned apps and pinned folders
- upgrade powershell
- log in using bitwarden
- icloud isn't installed using choco (can we install using microsoft store)
- choco install uses C drive