A supercharged Neovim configuration with AI, debugging, testing, and productivity tools.
START_HERE.md ← FIX EVERYTHING IN 5 MINUTES
- START_HERE.md ← READ THIS FIRST! Get everything working
- FIRST_THINGS_TO_TRY.md - Learn what each plugin does
- QUICK_START.md - Installation guide
- docs/KEYBINDINGS_REFERENCE.md - All shortcuts
# Kill all Neovim
pkill nvim
# Clean everything
rm -rf ~/.local/share/nvim/lazy ~/.local/state/nvim ~/.cache/nvim
# Open Neovim (wait for install)
nvim
# When done, close: :qa!
# Restart
nvimRead START_HERE.md for detailed steps!
Leader key is <Space>
| What | Key | Try It |
|---|---|---|
| Jump anywhere | s |
Press s then first letter of word |
| Completions | Auto | Just start typing! |
| Terminal | <Space>lt |
Quick terminal access |
| Run code | <Space>rs |
Execute code instantly |
| AI help | <Space>aa |
Ask AI anything |
| Go to definition | gd |
Jump to code definition |
| Documentation | K |
Show docs for word under cursor |
- COQ - Fast auto-completion
- LSP - Language servers (TypeScript, Python, Lua, etc.)
- Treesitter - Syntax highlighting
- Mason - LSP/tool installer
- Luxmotion - Jump to any word with
s - Telescope - Fuzzy finder
- Smear Cursor - Smooth cursor animations
- DAP - Full debugging support
- Sniprun - Run code instantly
- Jester - Jest testing
- Octo - GitHub integration
- Luxterm - Terminal splits
- Floatty - Floating terminals
- TMUX - Seamless TMUX navigation
- Avante - AI coding assistant (Claude)
- Glow - Markdown preview
- JQX - JSON query tool
- Swenv - Python virtual environments
- Pathfinder - Path navigation
- LazyGit - Git UI
- Gitsigns - Git decorations
- Octo - GitHub in Neovim
Full docs in the docs/ folder:
- Plugin-specific guides
- Keybinding references
- Configuration details
Seeing errors? → Read FIX_ERRORS_NOW.md
Want to try everything? → Read FIRST_THINGS_TO_TRY.md
Need installation help? → Read QUICK_START.md
- Read FIRST_THINGS_TO_TRY.md
- Practice the basics (navigation, completions, terminal)
- Try advanced features (debugging, AI, testing)
- Customize in
lua/cetusian/plugins/
Enjoy your supercharged Neovim! 🚀