1
0
mirror of https://gitlab.com/baco/dotconf.git synced 2024-06-15 04:36:36 +00:00
Commit Graph

29 Commits

Author SHA1 Message Date
3d3756176a Add Treesitter to Neovim packages
From version 0.6, Neovim comes with support to Treesitter, which helps
on navigating code's AST and adds the ability to make language specific
decisions with plugins.
2022-01-07 16:07:53 -03:00
ecfb1b20d7 Add new VSCode-like theme to Neovim packages 2022-01-07 16:01:21 -03:00
ccf9cb2451 Delete another nvim completion deprecated plugin
This is yet another nvim completion plugin that got deprecated and
archived, due to the lack of maintainers, by its' author.  Therefore the
submodule is being deleted from this repo.
2021-11-01 17:21:53 -03:00
77aa72d592 Move to new version of nvim completion plugin
nvim-compe was deprecated by it's original author leaving explicit
instructions that their work was continuing on plugin nvim-cmp.
Therefore in order to use this new version, nvim-compe is being deleted
in favor of nvim-cmp and its' extending plugins (cmp-nvim-lsp,
cmp-buffer, cmp-path)
2021-11-01 17:05:24 -03:00
17c16a8913 Add onedark theme specifically for Neovim
This other Onedark colorscheme adds some functionality regarding
highlighting with Treesitter information and corrects some issues with
Neovim's LSP diagnostics formatting.
2021-10-20 07:01:55 -03:00
bb8844dd65 Stop versioning some sub-modules
Stop versioning sub-modules that are really Vim/Neovim plugins.  The use
of Git sub-modules for such projects has the only purpose of not
using/installing a plugin manager for Vim/Neovim, therefore, as while
using a plugin manager there's no versioning of those plugins, there is
no real need for such functionality with Git either.
2021-07-25 17:27:17 -03:00
f5a38dd740 Make Neovim packages' submodules shallow
Since Neovim packages are used in the repository as Git submodules to
avoid using an external package manager, there is no need to track those
submodules' history.  Therefore, using those submodules as shallow
repositories has the same behavior as if a package manager unpacks their
latest version on the corresponding directory.
2021-05-29 01:13:33 -03:00
5bbced978b Merge branch 'master' into nvim-lsp 2021-05-28 23:49:29 -03:00
9176002470 Make Neovim/Vim packages' submodules shallow
Since Neovim/Vim packages are used in the repository as Git submodules
to avoid using an external package manager, there is no need to track
those submodules' history.  Therefore, using those submodules as shallow
repositories has the same behavior as if a package manager unpacks their
latest version on the corresponding directory.
2021-05-28 23:17:50 -03:00
08d148bb08 Merge branch 'master' into nvim-lsp 2021-03-28 21:58:31 -03:00
30d061c958 Remove ALE plugin submodule
Removed the ALE Neovim/Vim plugin in favour of other similar plugins
such as Neovim's native LSP and Conquer of Completion for Vim.
2021-03-28 21:23:24 -03:00
3a5245bff7 Change location for Neovim's LSP related plugins 2021-03-20 10:46:37 -03:00
124897d9c7 Add autocompletion plugin for Neovim's native LSP
Added a second autocompletion plugin for trying with Neovim's native LSP
to compare performances and provided results (Completions, Definitions,
Hover, References, Signature Help, and Symbols) between completion-nvim
and this one, nvim-compe
2021-03-17 18:33:51 -03:00
26d95ad4d0 Add items kind icons to Neovim's LSP completion
Added a sub-module to give icons to the items kind completion for the
new Neovim LSP built-in.
2021-03-14 20:29:36 -03:00
0717776141 Merge branch 'master' into nvim-lsp 2021-02-27 22:37:50 -03:00
592facb531 Load current theme package on start of Vim/Neovim 2021-02-27 22:21:31 -03:00
dec2971ad1 Add auto completion module for Neovim's native LSP
Neovim's LSP doesn't have automatic completions, only completions
manually invoking omnifunc through i_CTRL-X_CTRL-O. Adding this helping
module Neovim can have automatic completions for its LSP.
2020-12-14 21:11:09 -03:00
b990f3124b Add Nvim LSP related packages as sub-modules 2020-12-08 18:40:16 -03:00
217b308f7b Add firenvim plugin to Neovim 2020-12-05 22:18:59 -03:00
3f4377ce10 Add Vim/Neovim plugin for smooth scrolling actions 2020-07-16 10:43:52 -03:00
d90434dd6a Add fancy Airline plugin to Vim/Neovim 2020-05-14 10:35:30 -03:00
3f2b4b5252 Add git-gutter-signs plugin to Neovim/Vim 2020-01-24 16:50:02 -03:00
6032550796 Update submodule URL for ALE plugin 2019-11-27 13:41:51 -03:00
d2084e111a Add CoC plugin for Vim/Neovim
Also disabled ALE plugin to avoid conflicts.
2019-11-27 13:36:33 -03:00
Dionsio E Alonso
1311593ebe Add new plugin to Vim config 2018-12-16 21:19:13 -03:00
Dionisio E Alonso
ed830b2f61 Add new plugin for Vim. The ALE plugin
This plugin analyzes linting and coding-style in source code using the
Asynchronous I/O feature in Vim/NeoVim
2018-10-18 17:26:08 -03:00
Dionisio E Alonso
50b6fc716a Add package indentLine to vimrc and its sub-module 2018-02-08 13:50:06 -03:00
Dionisio E Alonso
e8acc9346c Add submodule repo Onedark for Vim 2018-02-08 00:17:48 -03:00
Dionisio E Alonso
65244651e2 Add Aldmeris theme to vimrc 2018-02-07 21:50:00 -03:00