Gaétan Lepage
eda519d451
plugins/nvim-jdtls: init + tests ( #298 )
2023-03-28 18:20:54 +02:00
Gaétan Lepage
dbd25dffd0
plugins/coq-nvim: remove useless local definition of the coq_nvim plugin ( #295 )
2023-03-26 16:12:32 +02:00
Gaétan Lepage
e46b7302af
misc: update inputs + make use of upstream plugins ( #294 )
2023-03-26 15:44:45 +02:00
Gaétan Lepage
1c6efc5388
plugins/inc-rename: formatting ( #288 )
2023-03-25 10:17:48 +01:00
*Kim Zick
a0498fc4c4
plugins/notify: Fix typo for background_colour option ( #290 )
...
* plugins/notify: Fix typo for background_colour option
2023-03-24 23:04:07 +01:00
Gaétan Lepage
3ed69945b0
plugins/magma-nvim: refactor + tests ( #286 )
2023-03-24 15:46:16 +01:00
Shayan Rashid
6d4c15385d
plugins/presence-nvim: init plugin ( #285 )
...
* presence-nvim: init plugin
Discord Rich Presence for Neovim
* Apply suggestions from code review
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
* presence-nvim: fixes syntax error
* presence-nvim: updates some options to accept raw types
the options which were able to accept lua functions are now able to be assigned raw values
---------
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-03-24 13:20:10 +01:00
Gaétan Lepage
5ae654b74d
plugins/mark-radar: refactor + tests ( #287 )
2023-03-24 13:11:46 +01:00
Gaétan Lepage
58b6c74e2f
helpers: add globalPrefix to mkPlugin ( #284 )
2023-03-24 08:18:45 +01:00
Gaétan Lepage
2550c919a5
plugins/coq-thirdparty: init + tests ( #282 )
2023-03-22 15:00:50 +01:00
Gaétan Lepage
89f54be73a
plugins/harpoon: add extraOptions option ( #281 )
2023-03-21 22:19:07 +01:00
Gaétan Lepage
961da92d2c
plugins/nvim-autopairs: cleanup + fix mistyped option + tests ( #280 )
2023-03-20 15:40:49 +01:00
Gaétan Lepage
c300601dce
plugins/barbar: add keymaps options + tests ( #276 )
2023-03-19 00:36:21 +01:00
traxys
09a2e9afb6
plugins/nvim-lsp: Correctly take into account extraSettings ( #275 )
...
(Resolves #273 )
2023-03-18 23:17:59 +01:00
traxys
bd4384a2e5
plugin/luasnip: Add jsregexp lua dependency ( #274 )
...
The lua dependency is required to perform transforms (luasnip can
fallback to a simpler algorithm if it's absent). This requires us to
expose the `extraLuaPackages` option of makeNeovimConfig.
2023-03-18 22:44:34 +01:00
traxys
ff063b27bd
plugins/noice-nvim: init + tests ( #272 )
2023-03-18 20:27:31 +01:00
Gaétan Lepage
f9af5a150d
plugins/sniprun: init ( #271 )
2023-03-18 17:23:59 +01:00
Gaétan Lepage
4eed4e1de4
plugins/packer: improve lua generation ( #270 )
2023-03-18 16:26:00 +01:00
traxys
1346e503ea
plugin/inc-rename: Move to nvim-lsp ( #268 )
2023-03-17 22:34:50 +01:00
traxys
261a59a8ad
plugins/inc-rename: init + tests ( #266 )
2023-03-17 12:15:33 +01:00
traxys
02fcb49a03
plugins/netman: init + tests ( #255 )
...
Netman tests don't work if we try to effectively execute the config, so
a new parameter to `checkConfig` is introduced, `dontRun` that allows to
skip this phase.
2023-03-17 10:00:22 +01:00
traxys
6544e32396
plugins/nvim-lsp: Update rust-analyzer settings ( #263 )
2023-03-16 11:19:34 +01:00
traxys
c6fa30b81c
plugins/nvim-osc52: init + tests ( #261 )
...
nvim-osc52 is a plugin that allows to copy from neovim using OSC52 control sequences (works through SSH for example)
2023-03-16 11:18:54 +01:00
traxys
2a3d497d29
plugin/rust-tools: Fix rust-analyzer settings ( #262 )
2023-03-16 09:13:17 +01:00
Gaétan Lepage
e33e62ff61
plugins/lspkind: refactoring + tests ( #259 )
2023-03-15 12:06:11 +01:00
Gaétan Lepage
86f4067159
plugins/rust-tools: refactoring + tests ( #258 )
2023-03-15 12:06:00 +01:00
traxys
416c719f47
plugins: Fetch the plugin sources from flake inputs ( #247 )
2023-03-14 23:48:27 +01:00
Gaétan Lepage
45bd82602e
plugins/null-ls: refactoring + tests ( #251 )
2023-03-14 22:52:53 +01:00
Gaétan Lepage
9d68949da7
plugins/nvim-lsp: keymaps options ( #254 )
2023-03-14 15:22:56 +01:00
Gaétan Lepage
4d4f4d17f7
plugins/neo-tree: better description for a few options ( #250 )
2023-03-14 15:22:19 +01:00
Gaétan Lepage
883703328d
plugins/vim-bbye: init + tests ( #248 )
2023-03-14 15:21:35 +01:00
Gaétan Lepage
cf3f10265b
plugins/nvim-lsp: add filetypes and autostart options for LS ( #252 )
2023-03-14 15:16:26 +01:00
Gaétan Lepage
720d55e999
plugins/nvim-lsp: fix pylsp error when no plugins set ( #253 )
2023-03-14 15:13:27 +01:00
traxys
5a69dc4712
neo-tree: Allow other plugins to insert their sources ( #249 )
...
Some plugins define neo-tree sources. For theese plugins having an
option 'neoTreeIntegration = true' would be useful. The problem is that
if we set the plugins.neo-tree.sources to ["<source>"] then we ditch the
default values of ["filesystem" ...]. The idea here is to define an
internal extraSources option that takes care of the following:
- If sources is null set it to the default sources
- Concatenate sources and extraSources
2023-03-14 11:30:45 +01:00
Gaétan Lepage
32d79dee7a
plugins/neo-tree: init + tests ( #245 )
2023-03-13 15:54:30 +01:00
Gaétan Lepage
1ac27edf2e
plugins/nvim-tree: fix regressions introduced in #213 + tests ( #241 )
2023-03-13 10:58:03 +01:00
Gaétan Lepage
c34c941c8f
plugins/nvim-cmp: add enum type for option snippet.expand ( #244 )
2023-03-12 22:31:32 +01:00
Gaétan Lepage
bfbe737aa3
plugins/nvim-cmp: refactor + tests ( #237 )
2023-03-12 18:52:02 +01:00
Gaétan Lepage
7c6f71199b
plugins/trouble: fix regressions introduced #213 ( #215 )
2023-03-12 18:50:09 +01:00
Gaétan Lepage
e89d919e4d
plugins/packer: refactoring + fixes + tests ( #243 )
2023-03-12 18:23:23 +01:00
Gaétan Lepage
8fed61902a
plugins/todo-comments: fix missing mkRaw for pattern options ( #242 )
2023-03-12 17:55:09 +01:00
Gaétan Lepage
933c87c282
plugins/todo-comments: refactoring + tests ( #239 )
2023-03-12 11:49:41 +01:00
Shayan Rashid
a16d862de4
todo-comments: init plugin ( #232 )
2023-03-10 03:00:04 +00:00
Gaétan Lepage
1a110b71d4
nvim-lsp/pylsp: fix regressions introduced in #213 ( #231 )
2023-03-10 02:58:29 +00:00
Babeuh
e643bcd5d0
fix: nvim-cmp: missing "helpers." in "helpers.mkRaw" ( #229 )
2023-03-08 09:21:49 +01:00
Gaétan Lepage
0989017145
plugins/markdown-preview: fixed regressions introduced in #213 ( #214 )
2023-03-07 18:43:40 +00:00
Babeuh
9064aead30
fix: typo in barbar ( #228 )
2023-03-07 16:50:20 +01:00
Gaétan Lepage
6e027c40f2
plugins/vimtex: fix error when user does not set any extraConfig option ( #216 )
2023-03-02 13:01:31 +00:00
Gaétan Lepage
e439cb79df
plugins/{telescope,bufferline}: make use of helpers.extraOptionsOptions ( #212 )
2023-03-01 22:57:19 +01:00
Gaétan Lepage
73bdf8a96f
plugins/nvim-autopairs: refactor + update options ( #211 )
2023-03-01 22:56:32 +01:00