# dotfiles Personal config files for WezTerm, Neovim, and Zsh. Managed with symlinks — no dotfile managers. **Platforms:** EndeavourOS (primary) · Windows ## Setup ```bash # Linux bash bootstrap.sh # Windows (PowerShell as Administrator) .\bootstrap.ps1 ``` The bootstrap script installs oh-my-zsh, powerlevel10k, and zsh plugins, then symlinks everything into place. Neovim plugins install automatically on first `nvim` launch. ## What's included **Zsh** — oh-my-zsh + powerlevel10k prompt, custom bira-nerd theme, autosuggestions, syntax highlighting, history search, and eza aliases for colored file listings. **WezTerm** — custom CovenantUI color scheme (dark teal/cyan), JetBrainsMono Nerd Font, 144fps, pane splits on `Alt+D` / `Alt+Shift+D`. **Neovim** — IDE-like setup via lazy.nvim: - File tree: `e` (neo-tree) - Fuzzy search: `ff` files · `fg` text · `fb` buffers · `fr` recent - LSP + completion for Bash, Python, and C# (auto-installed via Mason) - System clipboard by default (`y`/`p` work with the OS) - `` → shows all keybindings (which-key)