One command to set up my entire macOS development environment. Dotfiles, CLI tools, Neovim, and more.
Tool Stack
GPU-accelerated terminal emulator
Hyperextensible Vim-based text editor via LazyVim
Terminal multiplexer for persistent sessions
Shell framework with Powerlevel10k prompt
Lightning-fast regex search across files
General-purpose command-line fuzzy finder
Cat clone with syntax highlighting and git integration
Fast, user-friendly alternative to find
Official GitHub CLI for PRs, issues, and more
Structural diff tool that understands syntax
Structural code search and lint tool
Smarter cd command that learns your habits
AI pair programmer with Neovim integration
Version control with conditional profile configs
Setup Guide
Install Oh My Zsh
Shell framework + Powerlevel10k theme
Generate SSH Key
Ed25519 key for GitHub authentication
Symlink Configs
Link all dotfiles to their target locations
Install TPM
Tmux Plugin Manager
Create Secrets File
Template for API keys and tokens
Homebrew Bundle
Install all packages from Brewfile
Install Node.js
LTS version via nvm
Clone Obsidian Vault
Personal knowledge base
macOS Defaults
System preferences for development
./dotfiles/scripts/bootstrap.shCLI Cheatsheet
Fuzzy-find files and open in Neovim with bat preview
Attach to a tmux session by name
Launch Claude Code
Continue last Claude Code conversation
Resume a Claude Code conversation
Print-only mode (no interactive)
Re-sign nvim tree-sitter parsers (macOS fix)
Switch to a feature branch by ticket number
Create a feature branch by ticket number
Quick navigate to projects directory
Keybindings