A collection of configuration files for setting up a new macOS machine.
Run the setup script to install all dependencies and configurations:
source fresh.shbrew.sh: Homebrew package installationfresh.sh: Main installation scriptrefresh.sh: Script to update packagessetup.zsh: Additional setup after core installation.macos: macOS system preferenceszsh/: Modular ZSH configurationaliases/: Command aliases organized by categoryconfig/: ZSH configuration modules (history, path, plugins, etc.)functions/: Custom ZSH functionsplugins/: Plugin configurationsthemes/: Theme configurations
wezterm/: Terminal configurationconfig/: Various application configurations.claude/: Claude AI configuration settingscursor/: Cursor IDE settings, keybindings, and snippetsbtop/: System monitoring configuration with Night Owl themestarship/: Shell prompt configuration
The ZSH configuration is organized into modules:
history.zsh: Command history settingspath.zsh: PATH environment variable configurationfzf.zsh: Fuzzy finder configurationplugins.zsh: Oh-My-ZSH pluginsmisc.zsh: Other settings and tools
- Install Logi Options+
- Install Things Helper
- Download Dank Mono
- Open each of the
*.otffiles
- Open each of the
- Open and configure Rectangle