# Clone
git clone git@github.com:vp275/dotfiles.git ~/.dotfiles
# Deploy
cd ~/.dotfiles
stow mac| Tool | Path | Purpose | Docs |
|---|---|---|---|
| aerospace | mac |
Tiling window manager | CLAUDE.md |
| nvim | mac |
Neovim with lazy.nvim | CLAUDE.md |
| doom | mac |
Doom Emacs, GTD, org-roam, gptel | CLAUDE.md |
| tmux | mac |
Terminal multiplexer | CLAUDE.md |
| zsh | mac |
Shell, Oh My Zsh, p10k | CLAUDE.md |
| ghostty | mac |
Terminal emulator | CLAUDE.md |
| ranger | mac |
File manager | - |
| karabiner | mac |
Keyboard customization | - |
| bat | mac |
Cat clone with syntax highlighting | - |
| btop | mac |
System monitor | - |
~/.dotfiles/
|-- mac/ # Active Stow package
| |-- .zshrc # Shell config
| |-- .p10k.zsh # Powerlevel10k prompt
| |-- .gitconfig # Git config
| |-- .fzf.zsh # FZF shell integration
| |-- .taskrc # Taskwarrior config
| `-- .config/
| |-- aerospace/ # Tiling window manager
| |-- ghostty/ # Terminal emulator
| |-- alacritty/ # Alternate terminal config
| |-- karabiner/ # Keyboard remapping
| |-- linearmouse/ # Mouse settings
| |-- nvim/ # Neovim + lazy.nvim plugins
| |-- tmux/ # tmux + TPM
| |-- doom/ # Doom Emacs
| |-- zsh/ # zsh docs and local overrides
| |-- git/ # Git ignore and local credential helper
| |-- ranger/ # File manager
| |-- bat/ # Syntax highlighting
| |-- btop/ # System monitor
| `-- neofetch/ # System info
|-- archive/
| `-- linux/ # Inactive Linux package kept for reference
|-- docs/
|-- CLAUDE.md
|-- AGENTS.md
|-- README.md
`-- theme-colors.md
- macOS-focused - one active Stow package:
mac - Vim-centric - Evil mode in Emacs, vim keybinds everywhere
- Keyboard-driven - AeroSpace WM, tmux, minimal mouse usage
- Terminal workflow - Ghostty is native/minimal; tmux remains available for multiplexing
- MX Master 3S, Logitech Options+, and Wispr Flow setup
- BetterTouchTool gesture setup
- Ducky One 2 macOS setup
Custom dark theme inspired by Mercedes-AMG Petronas F1. See theme-colors.md for full palette.
| Color | Hex | Usage |
|---|---|---|
| Petronas Teal | #00D2BE |
Primary accent, directories, prompt |
| Pure Black | #0A0A0A |
Backgrounds |
| Silver | #D8D8D8 |
Git modified state |
| Scarlet | #CC2936 |
Errors, conflicts |
| Light Text | #f2f4f8 |
Foreground |
Applied to: Ghostty, tmux, p10k, ranger, zsh-syntax-highlighting, bat, and Neovim.
Managed with GNU Stow