blob: 96213ee76653f939ef70936929f7a15f9a203c49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# Plans for the future
- TODO: Look at configuring Noice.nvim and decide if u like it or not
- TODO: Look at buffer-management plugins that automatically delete old buffers (and also ways to close buffers without exiting nvim, and be able to exit nvim with 1 keypress)
- TODO: Replace obsidian with Neorg
- TODO: Add refactoring keys like <leader>iv for introduce variable, extract method, introduce constant etc
- TODO: Decide which outline-plugin to use (lspsaga or aerial, or smthing else)
- TODO: Finish configuring lsp saga (I think it has supertypes and stuff which aren't in the doc)
- TODO: Create your own luasnip snippets, search what "choices" are
- TODO: Look for a list of sources for completions to add more cool stuff https://github.com/hrsh7th/nvim-cmp/wiki/List-of-sources
- TODO: learn what dot repeat is
- TODO: Configure more text objects (they are amazing!)
# VERY IMPORTANT
## TODO: Code actions
Don't show bs code actions (some kind of filter for "quickfix" and "refactor.extract" potentially?)
Sort quickfix actions to be first and then the rest less important ones
Alt enter should show a list of code actions
A lightbulb somewhere ONLY if the cursor (not line) has a code action and ONLY if it's a quickfix
# Look at in the future
- Database integration plugins
https://github.com/kndndrj/nvim-dbee?tab=readme-ov-file
https://github.com/tpope/vim-dadbod
- Colorscheme https://github.com/scottmckendry/cyberdream.nvim?tab=readme-ov-file
|