Compare commits

...

2 commits

Author SHA1 Message Date
Mats Ricardo Nomedal
53a9f3b30b add ssh to .zshrc 2026-04-25 09:34:54 +02:00
Mats Ricardo Nomedal
d7c2112443 add README 2026-04-25 09:18:53 +02:00
2 changed files with 31 additions and 0 deletions

30
README.md Normal file
View file

@ -0,0 +1,30 @@
# 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: `<leader>e` (neo-tree)
- Fuzzy search: `<leader>ff` files · `<leader>fg` text · `<leader>fb` buffers · `<leader>fr` recent
- LSP + completion for Bash, Python, and C# (auto-installed via Mason)
- System clipboard by default (`y`/`p` work with the OS)
- `<leader>` → shows all keybindings (which-key)

View file

@ -15,6 +15,7 @@ ZSH_THEME="bira-nerd"
plugins=(
git
ssh-agent
zsh-autosuggestions
zsh-syntax-highlighting
zsh-completions