master-wiki/projects/todos-notes/Rewrite neovim config.md
aleidk b868da4da7 Update from obsidian - thinkpad
Affected files:
.obsidian/plugins/dbfolder/main.js
.obsidian/plugins/dbfolder/manifest.json
.obsidian/plugins/obsidian-excalidraw-plugin/data.json
.obsidian/plugins/obsidian-excalidraw-plugin/main.js
.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json
.obsidian/plugins/obsidian-excalidraw-plugin/styles.css
.obsidian/plugins/obsidian-git/main.js
.obsidian/plugins/obsidian-git/manifest.json
.obsidian/plugins/obsidian-git/styles.css
.obsidian/plugins/obsidian-style-settings/main.js
.obsidian/plugins/obsidian-style-settings/manifest.json
.obsidian/workspace.json
games/a-hat-in-time.md
projects/todos-notes/Rewrite neovim config.md
projects/todos.md
2023-09-12 21:15:26 -03:00

47 lines
No EOL
1.5 KiB
Markdown

Initial Setup
- [x] Setup with kickstart.nvim
- [x] Refactor config
- [x] migrate config from AstroNvim
---
Especific stuff
- [x] colorscheme definition -> catppuccin or tokyonight
- [x] Review Telescope finders and keybindings
- [x] Change Telescope layout for a vertical one
- [x] Tmux navigation
- [ ] wichkey -> have astronvim configuration, evaluar alternativa??
- [ ] Change filetree
- [ ] indentations
- [ ] Format on save, options:
- [conform.nvim](https://github.com/stevearc/conform.nvim)
- [formatter.nvim](https://github.com/mhartington/formatter.nvim)
- [efm-langserver](https://github.com/mattn/efm-langserver) con [efmls-configs-nvim](https://github.com/creativenull/efmls-configs-nvim)
- [ ] Linters Support, options:
- [nvim-lint](https://github.com/mfussenegger/nvim-lint)
- [efm-langserver](https://github.com/mattn/efm-langserver) con [efmls-configs-nvim](https://github.com/creativenull/efmls-configs-nvim)
- [ ] Pretty (or more readable) diagnostic UI
- [ ] .env support
- [ ] flutter tools
- [ ] [Comment Box](https://github.com/LudoPinelli/comment-box.nvim)
- [ ] Bufferline -> Exclude quickfix
- [ ] Git -> [Neogit](https://github.com/NeogitOrg/neogit/), [Fugitive](https://github.com/tpope/vim-fugitive)
- [ ] TODO comments
---
Fix indentation:
```lua
local indent = 2
vim.opt.tabstop = indent
vim.opt.shiftwidth = indent
vim.opt.softtabstop = indent
vim.exec("retab")
```
---
Reference:
- https://www.youtube.com/watch?v=NJDu_53T_4M&t=315s
- https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/plugins/ui.lua