Commit Graph

10 Commits

Author SHA1 Message Date
Dionisio E Alonso 82697ea146 feat: Migrate autocmd in on_attach to pure Lua call
Migrated, following TeeJ_Dv's advice, the auto-command creation to a Lua
function.  As this auto-command only cares for the on_attach Lua scope,
it seems correct to have this one defined as a Lua function instead of
the legacy Vimscript.
2022-08-07 23:46:46 -03:00
Dionisio E Alonso 099f247c2e fix: Add diagnostic open_float focus option
Made the floating window not focusable to avoid mistakes.
2022-08-07 23:33:16 -03:00
Dionisio E Alonso 314b10e343 fix: Migrate config to the new option definition 2022-08-07 23:24:17 -03:00
Dionisio E Alonso 91126c88fe Merge branch 'symbolic-fonts' 2022-08-07 18:47:14 -03:00
Dionisio E Alonso b9a34d6059 fix: Update keybinding to use new Lua's pretty_print 2022-08-07 18:42:43 -03:00
Dionisio E Alonso 9300e16d2e feat: Update diagnostics to use VSCode's codicons signs 2022-08-07 18:31:09 -03:00
Dionisio E Alonso 800653ff28 fix: Restore some keybindings to nvim-cmp
In recent versions, nvim-cmp plugin has dropped the default keybindings
that had to use the plugin, enforcing users to set their own.
2022-05-11 09:15:04 -03:00
Dionisio E Alonso 39bc82d399 fix: Upgrade cmp_format options from deprecated one
The "text" format option has been deprecated in favor of the "mode"
option which permits more values other than just `true` or `false`
2022-05-11 09:09:02 -03:00
Dionisio E Alonso 03e7a1dd34 fix: Neovim's argument passing, not in global scope anymore
An argument to a Neovim's Lua function that used to live in global
scope, now needs to be declared as part of the function definition, and
passed accordingly.
2022-05-11 08:58:15 -03:00
Dionisio E Alonso b8448a5d98 fix: Rename modules for LSP for both Vim and Neovim
Renamed Vim-script and Lua modules to separate the functions from, which
settings correspond to the client part and which to the server part of
the LSP protocol for either editor.
2022-05-10 17:47:44 -03:00