A tailored prose-writing and programming environment based on @folke's LazyVim
- Neovim Nightly.
- Terminal emulator with support for the Kitty graphics protocol.
sqlite
andlib-sqlite
. See instructions.
- IDE experience, out of the box
- Debug Go, Rust, JS and others out of the box.
- Integrated tests for popular languages/frameworks (powered by Neotest)
- Automatic session management (including reloads!) with flag (
+NoSession
) to disable it. - Floating, persistent terminal
- Better marks with Harpoon.
- Editor context awareness and more powered by Treesitter. Checked for performance on large (>5000LOC) files!
- LSP-sensitive completion context (import paths)
- A ton of themes
- feat: Wakatime in statusbar.
See: wakatime/vim-wakatime#110.
Also
:WakatimeToday
🌔 - feat: Keymaps to yank from system clipboard. Ref: Primeagen's keymaps
- feat: smarter winbar See: barbecue.nvim.
- feat: inline git blame
- fix: session reload conflicts with lazy.nvim float
- feat:
:UndoTree
alternative intelescope-undo
- feat: cleaner winbar, toggle keymap
- chore: Improve Neo-tree aesthetics
- fix: Defuse LuaSnip slots on mode change
Reasoning: Super duper annoying when
<Tab>
triggers slots and you can't see them. - feat: GPT3 integration See: https://github.com/jackMort/ChatGPT.nvim
- feat: Highlight LuaSNIP slots with ext marks
- [x] `b0o/SchemaStore.nvim`
-
nvim-ufo
-
nvim-dap
-- But I didn't steal it from astro, since LazyVim comes with it now. -
neotree
-- certainly looks better + has a buffer and git view. -
Paste mode
- Awesome Neovim
- r/neovim
- Nvchad
And countless dotfiles