- packer: load vim-eft, nvim-spectre, nvim-dap, persistence.nvim on key
press instead of on Vim event
- keybindings: redefine multiple, move keybindings for plugins loaded on
key press to their configs
- plugins: add winshift.nvim, better-escape.nvim, window-picker.nvim,
neogen, spellsitter.nvim, nvim-lightbulb, close-buffers.nvim
- init.lua: move autocmds back inside async loop (filetype events already
got handled by filetype.nvim)
- zen-mode.nvim + twilight.nvim: move from 'tools' to 'editor' group
- lsp: change signs characters for unification
- dap: initial config, keybindings
- feline.nvim: reorder elements, add nvim-lightbulb signs
- chore: unify the way setup() is called, and format stuff
- Fix commit 8a8e0db586 : vim.opt is a table, so it should have been
vim.o -> vim.opt:get()
- Add filetype.nvim (improved startup time)
- Drop vimtex. Potentially will switch to tex.nvim
- Re-compile packer only inside '/modules' directory (less eager)