From d7c21124430936212734fdc123195c32d1164509 Mon Sep 17 00:00:00 2001 From: Mats Ricardo Nomedal Date: Sat, 25 Apr 2026 09:18:53 +0200 Subject: [PATCH 1/2] add README --- README.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..8ea24fb --- /dev/null +++ b/README.md @@ -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: `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) From 53a9f3b30b51586eb275a3bb0d4bc3d49ffabb20 Mon Sep 17 00:00:00 2001 From: Mats Ricardo Nomedal Date: Sat, 25 Apr 2026 09:34:54 +0200 Subject: [PATCH 2/2] add ssh to .zshrc --- zsh/.zshrc | 1 + 1 file changed, 1 insertion(+) diff --git a/zsh/.zshrc b/zsh/.zshrc index 4e3e7f7..8d5a363 100644 --- a/zsh/.zshrc +++ b/zsh/.zshrc @@ -15,6 +15,7 @@ ZSH_THEME="bira-nerd" plugins=( git + ssh-agent zsh-autosuggestions zsh-syntax-highlighting zsh-completions