dotfiles

A version-controlled, reproducible setup for my macOS and Linux machines. Clone the repo, run the bootstrap, and a fresh machine is configured the way I like it in minutes. What it does Shell configuration — zsh/bash config, aliases, functions, and prompt Tool dotfiles — git, editor, terminal, and CLI tool settings kept in one place Bootstrap script — installs packages and symlinks configs into place on a new machine Cross-platform — handles the differences between macOS and Linux setups Why Setting up a new machine by hand is slow and easy to get subtly wrong. Keeping everything in a single Git repo means my environment is reproducible, documented, and easy to roll back — the same philosophy I apply to infrastructure at work. ...

July 4, 2026 · 1 min · Thomas Cruz