This is my Lunarvim-inspired config for LazyVim.
Follow the LazyVim Installation instructions, but clone this repo instead of the LazyVim starter repo.
mv $HOME/.config/nvim/ $HOME/.config/nvim.bak
git clone [email protected]:tnthi115/lazyvim.git $HOME/.config/nvim
- flesh out README
- screenshots
- add more treesitter textobjects
- use conform.nvim and nvim-lint
- refactor work mode if structure for
lang/go.lua
- figure out how to show all messages in noice.nvim
- figure out how to ignore gitlab codesuggestions lsp messages
- add tmux navigator
- tmux sessionX plugin https://github.com/omerxx/tmux-sessionx
- steal plugins from quarto-nvim-kickstarter
- update obsidian.nvim config after all the updates
- configure image.nvim more
- figure out why hardtime.nvim doesn't work immediately when opening a file on the commandline (i.e
nvim <file>
orvf
) and only works after opening another file - look at updates for ogpt.nvim
- create custom snippets
- lazy.nvim keys table
- whichkey register mapping
- look at more plugins from https://github.com/rockerBOO/awesome-neovim
- https://github.com/kawre/leetcode.nvim
- look at https://github.com/soulis-1256/hoverhints.nvim
- doesn't work
- look at nvim-navic without breadcrumbs
- using https://github.com/utilyre/barbecue.nvim for now
- look at https://github.com/ibhagwan/fzf-lua
- configure cmp to give cmdline completion
- done, but fix the selection confirmation
- add https://github.com/LunarVim/bigfile.nvim or manual https://youtu.be/pf50INuhY-c?si=5deIZ9MMVE-8ycFI
- update leetcode.nvim keybinds with new commands and update config if needed
- checkout
markdown-oxide
- change tokyonight highlights for git diffs in diffview
- figure out why breadcrumbs don't work for codesnap.nvim
- figure out why obsidian.nvim syntax highlight doesn't work anymore
- figure out why image.nvim doesn't work anymore
- replace nvim-colorizer with mini.hipatterns
- figure out why the file icon in barbecue.nvim is no longer working for some filetypes
- switched to dropbar.lua
- consider https://github.com/rachartier/tiny-inline-diagnostic.nvim or https://github.com/sontungexpt/better-diagnostic-virtual-text
- use https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim to auto update packages
- use quartz for publishing markdown notes