Code for setting up a software workstation. Config files are currently tracked for the following programs:
-
git
-
neovim
-
tmux
-
vscode
-
zsh
There is a work-in-progress Rust binary in the ./tools directory for installing config files. Use the alias cargo install-cfgs to run the setup script from the workspace root.
-
Automated Neovim tests
-
SQLite utilities
-
Python
-
PDM
-
UV
-
-
GPG (or GPG4Win)
-
Sigstore Cosign
-
Terraform / OpenTofu / Terragrunt
-
Installing rust-based tools globally with cargo
-
Install iTerm via Homebrew
-
Install Docker Desktop via Homebrew
-
Docker autocompletion via /Applications/Docker.app/Contents/MacOS/com.docker.admin
-
Snagit: Cross-platform snipping tool ($40/yr)
-
markup-based presentations