Complete list of tools installed by this setup.
- Node.js - JavaScript runtime (via NVM for version management)
- NVM - Node Version Manager
- Bun - Fast all-in-one JavaScript runtime
- pnpm - Fast, disk space efficient package manager
- Python - via pyenv for version management
- pyenv - Python version management
- uv - Modern Python package installer
- Go - Go programming language
- Rust - Rust programming language
- Ruby - via rbenv
- PHP - PHP with Composer
- Git - Distributed version control
- GitHub CLI - GitHub from the command line
- diff-so-fancy - Better git diffs
- commitizen - Conventional commits
- Neovim - Hyperextensible Vim-based text editor
- Visual Studio Code - Modern code editor
- Vim - Classic text editor
- Docker - Container platform
- kubectl - Kubernetes CLI
- helm - Kubernetes package manager
- minikube - Local Kubernetes
- OrbStack - Fast, light Docker & Linux
- AWS CLI - Amazon Web Services CLI
- Azure CLI - Microsoft Azure CLI
- Google Cloud SDK - Google Cloud CLI
- bat -
catwith syntax highlighting - eza - Modern
lsreplacement - fd - Fast
findalternative - ripgrep - Fast grep alternative
- zoxide - Smarter
cdcommand - fzf - Fuzzy finder
- htop - Interactive process viewer
- btop - Resource monitor
- procs - Modern
psreplacement - gping - Ping with graph
- jq - JSON processor
- yq - YAML processor
- httpie - Modern HTTP client
- tldr - Simplified man pages
- entr - File watcher
- watchman - File watching service
- Starship - Cross-shell prompt
- tmux - Terminal multiplexer
- iTerm2 - Terminal emulator
- Warp - Modern terminal
- PostgreSQL - Advanced SQL database
- MySQL - Popular SQL database
- Redis - In-memory data store
- SQLite - Embedded database
- pgcli - PostgreSQL CLI with auto-completion
- mycli - MySQL CLI with auto-completion
- TablePlus - Modern database GUI
- Postico - PostgreSQL GUI
- Sequel Ace - MySQL/MariaDB GUI
- Claude Desktop - Anthropic's AI assistant
- Claude CLI - Command-line interface for Claude
- Google Chrome - Web browser
- Firefox - Privacy-focused browser
- Brave - Privacy browser with ad blocking
- Microsoft Edge - Chromium-based browser
- Figma - Collaborative design tool
- Meslo Nerd Font - Patched with icons
- FiraCode Nerd Font - With ligatures
- JetBrains Mono Nerd Font - Developer font
- Homebrew - macOS package manager
- npm - Node package manager
- pip - Python package manager
- cargo - Rust package manager
Automatically installed extensions include:
- Language support (Python, Go, Rust, etc.)
- GitLens for enhanced Git integration
- Prettier for code formatting
- ESLint for JavaScript linting
- Docker and Kubernetes tools
- AI assistants (GitHub Copilot ready)
- Theme and icon packs
See vscode/extensions.txt for the complete list.
Located in ~/.scripts/:
- exa-wrapper.sh - Smart eza wrapper with environment detection
- adaptive-colors.sh - Terminal color adaptation
Dotfiles installed to your home directory:
.zshrc- Modular Zsh configuration.gitconfig- Git with diff-so-fancy.vimrc- Vim configuration.config/nvim/init.lua- Neovim configuration.config/starship.toml- Starship prompt config