Commit Graph
160 Commits
Author SHA1 Message Date
Gaetan LepageandGaétan Lepage dbcd314708 plugins: use LogLevel where possible 2023-12-22 14:48:15 +01:00
Gaetan LepageandGaétan Lepage 86508ced91 plugins/yanky: init 2023-12-22 14:47:12 +01:00
Kasper SewerynandGitHub 13f22b5083 plugins/wildmenu: Fix renderer (#812) 2023-12-13 21:27:53 +01:00
Gaetan LepageandGaétan Lepage d8cffe2ead plugins: remove mkCompositeOptions from implementation 2023-12-13 10:39:28 +01:00
Phie AshandGitHub 7fbb9240de plugins/which-key: add key group support for registrations (#802)
* plugins/which-key: add registration support for key groups

Modified the type of registration to support registration of key groups with "groupkey" = { name = "name";};.

* plugins/which-key: relax the restrition on the type of registrations and more tests have been added

* plugins/which-key: add more tests for groups within groups
2023-12-11 15:12:56 +01:00
Haseeb MajidandGaétan Lepage dc14748fe7 fix: typo in mini module example 2023-12-09 11:34:30 +01:00
Gaetan LepageandGaétan Lepage ad5feeba7b plugins/project-nvim: add option descriptions and tests 2023-11-28 10:49:19 +01:00
Gaetan LepageandGaétan Lepage 19f39c3b1b plugins: swith to the new behaviour of mkRaw 2023-11-23 11:39:41 +01:00
Maximilian EhlersandGitHub 440c449c0a plugin/magma-nvim: fix option (#712)
Adds missing letter in option validation. Description is okay
2023-11-17 17:58:24 +01:00
Gaetan LepageandGaétan Lepage 9b10a38b5c plugins/molten: init + test 2023-11-16 22:22:18 +01:00
Gaetan LepageandGaétan Lepage b6724702b4 misc: refactor imports, prefer adding helpers to args rather than importing it 2023-11-06 16:33:39 +01:00
traxysandGitHub e45be89f12 plugins/todo-comments: Allow to pass keymap options (#599)
This re-uses the keymap options defined in the keymaps module to allow
to define the options of todo-comments key mappings.

Fixes #598
Co-authored-by: gaetan@glepage.com
2023-11-06 15:53:26 +01:00
NAHOandGaétan Lepage 1e91231e86 fix(plugins/utils/spider): 'ge' mapping not working
Reference: https://github.com/chrisgrieser/nvim-spider/blob/86236bfc573ae45193bf0eb663be8a7184458281/README.md?plain=1#L119-L124
2023-11-04 23:27:47 +01:00
Zach CoyleandGaétan Lepage 1aecd4c203 plugins/harpoon: fix busted keybind 2023-11-04 10:16:51 +01:00
Haseeb MajidandGitHub 8fb5fc43fe plugins/refactoring: init + test (#676) 2023-10-31 10:20:00 +01:00
Gaetan LepageandGaétan Lepage 2f06f921e0 plugins/indent-blankline: update options 2023-10-23 11:08:34 +02:00
0094f82d35 plugins/harpoon: fix telescope integration (#656)
* fix harpoon

* fix telescope harpoon

* fix telescope harpoon

* Update plugins/utils/harpoon.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-10-21 11:40:49 +02:00
Haseeb MajidandGitHub d560fc6183 plugins/harpoon: allow to enable the telescope extension (#624) 2023-10-18 18:20:03 +02:00
Haseeb MajidandGitHub 0ece949f98 plugins/nix-develop: init + tests (#644) 2023-10-18 10:19:46 +02:00
traxysandGitHub 0b87e5b70c plugin/persistence: init + tests (#645) 2023-10-16 23:54:41 +02:00
Haseeb MajidandGitHub 0de47ebf77 plugin/hmts: init + tests (#646) 2023-10-15 17:32:16 +02:00
traxysandGitHub 0a31f39447 plugins/flash: init + tests (#625) 2023-10-15 17:31:03 +02:00
bab56daddb plugins/better-escape: init + tests (#626)
* adding better escape

* fixing formatting

* fixing tests

* fixing comments from pr

* fixing comments from pr

* Update tests/test-sources/plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update plugins/utils/better-escape.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* fixing comments from pr

---------

Co-authored-by: Haseeb Majid <haseeb.majid@imaginecurve.com>
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-10-13 23:47:44 +02:00
Gaetan LepageandGaétan Lepage 752f0481ce plugins/wilder: update options and add missing ones 2023-10-11 12:53:19 +02:00
Gaetan LepageandGaétan Lepage b483c752c2 plugins: wilder-nvim -> wilder 2023-10-11 12:53:19 +02:00
municornandGitHub 934bf7e2e3 fix(helpers): use "__unkeyed" prefix instead of "@" in toLuaObject (#632) 2023-10-09 15:50:21 +02:00
municornandGaétan Lepage 3fd743fe80 docs: fix grammar, spelling, and text for enable options 2023-10-09 15:04:57 +02:00
Gaetan LepageandGaétan Lepage 73f21c063d plugins/harpoon: fix keymaps + test 2023-10-04 14:46:23 +02:00
Gaetan LepageandGaétan Lepage 418bf5da17 modules/keymaps: factor out helper functions for use in plugins 2023-10-03 14:18:33 +02:00
19680bbfa1 plugins/navbuddy: init + tests (#600)
Co-authored-by: Haseeb Majid <haseeb.majid@imaginecurve.com>
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-10-03 13:21:27 +02:00
Gaetan LepageandGaétan Lepage 05b77732e3 plugins/which-key: remove which-key logic from keymap module 2023-10-02 15:23:54 +02:00
Gaetan LepageandGaétan Lepage dd6a114e52 plugins/misc: adapt to new maps options 2023-10-02 15:23:54 +02:00
Gaetan LepageandGaétan Lepage ada99e5763 plugins/notify: add missing options + test 2023-09-20 14:36:39 +02:00
Gaetan LepageandGaétan Lepage 0c161811aa plugins/multicursors: init + test 2023-09-10 11:34:19 +02:00
Shayan RashidandGitHub 186b790feb hardtime: init plugin + tests (#569)
* hardtime: init

* hardtime: completed + tests added

* hardtime: adds missing extraOptions to setupOptions

* hardtime: applies suggested changes
2023-09-01 09:17:31 +02:00
Gaetan LepageandGaétan Lepage 9f8ce75653 plugins/instant: init + test 2023-08-16 14:45:25 +02:00
Gaetan LepageandGaétan Lepage 1f0d85640b plugins/mkdnflow: init + test 2023-08-15 21:19:25 +02:00
Gaetan LepageandGaétan Lepage 764a6a8666 misc: remove deprecated instances of types.string 2023-08-12 16:00:37 +02:00
WolbyteandGitHub ecd593386f docs: New documentation using mdbook (#471)
* docs: mdbook init

* Separate sub-options into their section

* docs: enable fold

* docs: merge core options into a single section

* doc generation: fix submodules index pages

* docs: add contributing section

* docs: rename 'core' group to 'Neovim Options'

docs: removed the index pages of empty sections

docs: remove obsolete 'mergeFunctionResults' function

* docs: use nix syntax highlighting

* docs: point to the new repo url

* docs: use recursive generation
docs: split submodules into subsections

* docs: fix contributing separator
docs: fix missing submodules docs
2023-08-07 11:48:01 +02:00
d933b78dc8 plugins/illuminate: init + test (#472)
* plugins/vim-illuminate: init + test

* Fixed issue with empty test

* Apply suggestions from code review

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Renamed from vilm-illuminate to illuminate

* Update plugins/utils/illuminate.nix

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-07-05 14:42:12 +02:00
Antonín ŘíhaandGitHub 993cf528b7 plugins/wilder-nvim: init + test (#466) 2023-07-03 12:04:39 +02:00
Gaetan LepageandGaétan Lepage 269d592ea8 plugins/quickmath: init + test 2023-07-03 09:15:46 +02:00
Gaetan LepageandGaétan Lepage 4a9a3c1f6c plugins/neorg: refactor + test + neorg-telescope 2023-06-30 15:44:39 +02:00
Gaétan LepageandGitHub b510cf8376 plugins/leap: init + test (#453) 2023-06-30 15:42:24 +02:00
Antonín ŘíhaandGitHub ff4c8cf8b3 plugins/neogen: init + test (#456) 2023-06-30 15:33:26 +02:00
WolbyteandGaétan Lepage 600cd12057 helpers.defaultNullOpts: add mkBorder 2023-06-26 14:01:18 +02:00
WolbyteandGitHub 794356625c plugins/nvim-ufo: init + test (#446) 2023-06-25 11:02:54 +02:00
Gaetan LepageandGaétan Lepage 58ccb99e2d plugins/coverage: init + test 2023-06-25 10:43:27 +02:00
Gaetan LepageandGaétan Lepage f43505d54f plugins/toggleterm: change some options default + formatting 2023-06-22 14:22:02 +02:00
Gaetan LepageandGaétan Lepage 1a8bd3bdc1 plugins/toggleterm: fix openMapping and documentation bug 2023-06-22 10:54:11 +02:00