clean up so we can opensource this
[x] remove hardcoded dotfiles repo URL from editor-definition.yaml
[x] remove cluster-specific docs from README (PV paths, namespace names)
[x] audit secrets/tokens are not committed anywhere
[x] fix repository URL in editor-definition.yaml
[x] add .claude/ to .gitignore
[x] genericize examples
push to github.com/pfeifferj/neoche
make quay.io repo public or document pull secret setup
add options for zsh to mirror local setup
[x] NEOCHE_SHELL env var to launch nvim inside zsh/bash
[x] copy dot_* prefixed files from dotfiles repo as hidden files
[x] dot_zshrc -> .zshrc, dot_oh-my-zsh -> .oh-my-zsh, dot_p10k.zsh -> .p10k.zsh
[x] document NEOCHE_SHELL in README
pack more tools
[x] ripgrep (rg 14.1.1)
[x] fd (10.2.0)
[x] fzf (0.57.0)
[x] lazygit (0.44.1)
[x] nerd font: JetBrainsMono Nerd Font Mono embedded in custom ttyd index.html
node/npm for LSP servers
language servers (lua-language-server, pyright, gopls, etc.)
auto init plugins
[x] run lazy.nvim sync non-interactively before launching ttyd
[x] headless nvim pass: nvim --headless " sync" +Lazy! +qa
[x] document auto plugin init in README
[x] cache plugins in persistent volume (already works via Dev Spaces PVC)
