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 ([mini.cue](https://github.com/echasnovski/mini.nvim/blob/main/readmes/mini-clue.md))?? - [ ] Change filetree - [x] indentations - [ ] Folds - [x] 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) - [x] 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) - [x] TODO comments - [ ] Disable suggestion in ttsserver - [x] Update completition configuration --- 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 - https://www.youtube.com/watch?v=CVCBHHFXWNE - [Mason Select](https://github.com/williamboman/mason.nvim/issues/1461) --- Further improvements: - [ ] [Better Text Objects](https://www.lazyvim.org/plugins/coding#miniai)