# neoche Todos _Synced from: /home/josie/development/personal/neoche/todo.txt_ _Last sync: 2026-03-04T10:10:24.512Z_ ## Active ### No Priority - [ ] clean up so we can opensource this - [ ] remove hardcoded dotfiles repo URL from editor-definition.yaml - [ ] remove quay.io/pfeifferj references, make registry configurable - [ ] remove cluster-specific docs from README (PV paths, namespace names) - [ ] audit secrets/tokens are not committed anywhere - [ ] add options for zsh to mirror local setup - [ ] bootstrap zsh + oh-my-zsh in entrypoint - [ ] copy .zshrc and .p10k.zsh from dotfiles repo - [ ] make SHELL env var configurable (default sh, option for zsh/bash) - [ ] check if UDI already ships zsh or if it needs to be installed - [ ] pack more tools - [ ] ripgrep, fd, fzf (telescope deps) - [ ] lazygit - [ ] node/npm for LSP servers - [ ] language servers (lua-language-server, pyright, gopls, etc.) - [ ] nerd font support in ttyd (or fallback icons) - [ ] auto init plugins - [ ] run lazy.nvim sync non-interactively before launching ttyd - [ ] pre-compile treesitter parsers during entrypoint - [ ] cache plugins in persistent volume so they survive restarts - [ ] headless nvim pass: nvim --headless " sync" +Lazy! +qa