Commit Graph
74 Commits
Author SHA1 Message Date
Matt Sturgeon 7409e80bd2 plugins: remove all uses of lib.nixvim.mkPluginPackageOption 2024-09-05 01:32:12 +01:00
Matt Sturgeon ae3a2c9d10 plugins: remove all use of lib.nixvim.mkPackageOption 2024-09-05 01:31:18 +01:00
Matt Sturgeon 2132702a47 plugins: use mkPackageOption for iconsPackage options 2024-09-04 21:56:48 +01:00
Matt Sturgeon 1fd4b6c739 plugins: migrate defaultPackage -> package
Migrate all users of `mkVimPlugin` and `mkNeovimPlugin` to use the new
`package` argument instead of the old `defaultPackage` argument.
2024-09-04 03:29:34 +01:00
Matt Sturgeon 18b7597e6c lib/neovim-plugin: drop config arg 2024-09-02 10:35:52 +01:00
Matt Sturgeon 2a054b039e lib/vim-plugin: drop config arg
Instead, access it via an imported module
2024-09-02 10:33:50 +01:00
Austin Horstman b6d96387d1 plugins/gitgutter: fix grepPackage
Resolves https://github.com/nix-community/nixvim/issues/2124
2024-08-31 09:09:27 -05:00
Austin Horstman c96b46f44b plugins/fugitive: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman 82b899ab6d plugins/committia: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman efb004a61f plugins/gitgutter: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman 831c814bb3 plugins/git-worktree: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman d4bcebc7ca plugins/neogit: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman f2ef2929ad plugins/diffview: use iconsPackage 2024-08-29 14:23:43 -05:00
Gaetan LepageandGaetanLepage 6f7cf23b22 plugins/gitblame: completely drop helpers 2024-08-04 09:26:20 +00:00
Gaetan Lepage 96d0a2e390 plugins/gitblame: switch to mkNeovimPlugin 2024-08-03 16:21:55 +02:00
Matt Sturgeon 7ac283f050 plugins/gitsigns: remove deprecated options 2024-06-25 15:48:33 +01:00
Gaetan LepageandGaétan Lepage 18ecd740e9 plugins.gitsigns: remove deprecated options
https://github.com/lewis6991/gitsigns.nvim/issues/453
2024-06-24 08:32:52 +02:00
Matt Sturgeon a208c7181c plugins/git: normalize plugin defaults 2024-06-21 08:48:00 +01:00
Gaetan LepageandGaétan Lepage 7a2d065cce misc: ensure all options have a description 2024-06-11 11:34:10 +02:00
Matt Sturgeon d136c08f3a plugins: normalise null plugin-defaults
Replaced all instances of `"null"` with `null`, when passing
plugin-defaults to `defaultNullOpts` functions.
2024-06-02 03:18:10 +01:00
svlandGaétan Lepage 4e7ff2b427 plugins/git/octo: init 2024-05-31 10:42:46 +02:00
Gaetan LepageandGaétan Lepage a2afa56344 plugins/git-conflict: init 2024-05-27 20:19:30 +02:00
Gaetan LepageandGaétan Lepage c490fbe5d9 plugins/neogit: Adapt to upstream options changes 2024-05-20 20:55:45 +02:00
Gaetan LepageandGaétan Lepage 7c4fe30f81 lib/options: introduce new mkPackageOption for dependencies 2024-05-17 22:15:47 +02:00
Gaetan LepageandGaétan Lepage 26367692da lib/options: rename mkPackageOption to mkPluginPackageOption 2024-05-17 22:15:47 +02:00
traxys 62f32bfc71 treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
theabmandGaétan Lepage 4dea1478eb plugins/lazygit: init 2024-04-29 15:52:49 +02:00
Gaetan LepageandGaétan Lepage f2f97d844b misc: allow null in extraPackages 2024-04-24 08:10:51 +02:00
Gaetan LepageandGaétan Lepage 84d7453e44 plugins/gitignore: init 2024-04-22 22:25:44 +02:00
Matt SturgeonandGitHub 4f83bcf290 Rename options to avoid confusion with module options (#1324) 2024-03-29 21:58:44 +01:00
Gaetan LepageandGaétan Lepage d1d7fb1f4a plugins/gitsigns: switch to mkNeovimPlugin 2024-03-26 13:36:29 +01:00
Gaetan LepageandGaétan Lepage 4d471f04a5 helpers/vim-plugin/mkVimPlugin: remove useless 'options' argument 2024-03-25 22:52:32 +01:00
Didn't read the style guideandGitHub 01d7adb4ed Fix plugins.gitsigns.base option missing in init.lua (#1255) 2024-03-12 23:37:14 +01:00
Loïc ReynierandGitHub 233feeb8d2 treewide: fix typos (#1217) 2024-03-07 19:44:13 +01:00
Gaetan LepageandGaétan Lepage f2de9a94c4 plugins: set myself (@GaetanLepage) as maintainer for several vim plugins 2024-03-04 11:46:56 +01:00
Gaetan LepageandGaétan Lepage 8c0bdb17e9 plugins/neogit: switch to mkNeovimPlugin 2024-03-01 08:16:43 +01:00
traxysandGitHub 82a24d0d42 docs: Allow to add an url in the online documentation (#1139)
* plugin/committia: Use correct maintainers import

* plugins/neocord: Remove redyf as the entry is not in the list

* docs: Allow to add an URL to the plugin
2024-02-20 21:20:59 +01:00
Gaetan LepageandGaétan Lepage d7fe40ebd8 helpers/vim-plugin/mkVimPlugin: rename package option to defaultPackage 2024-02-15 10:13:39 +01:00
Gaetan LepageandGaétan Lepage 6a8d6fd005 helpers/vim-plugin/mkVimPlugin: rename 'description' -> 'originalName' 2024-02-14 09:13:21 +01:00
Alison JenkinsandGaétan Lepage 3f12558d49 plugins/committia: init 2024-02-13 16:53:39 +01:00
Gaetan LepageandGaétan Lepage 3c174e874c helpers/vim-plugin/mkVimPlugin: refactor 2024-02-10 17:53:41 +01:00
Gaetan LepageandGaétan Lepage eaa1736151 plugins/gitsigns: add gitPackage option 2024-02-07 14:02:47 +01:00
Gaetan LepageandGaétan Lepage e2c3459d1d lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions 2024-01-28 23:39:14 +01:00
Gabriel ArazasandGaétan Lepage 6b0f03e4a1 plugins: clean up module descriptions
Only for the `enable` option though.
2024-01-26 15:43:47 +01:00
Gaetan LepageandGaétan Lepage a68ee73947 helpers/vim-plugin: mkPlugin -> mkVimPlugin 2024-01-25 15:19:26 +01:00
Gaetan LepageandGaétan Lepage 8f90372ee5 helpers: move mkPlugin and mkDefaultOpt to helpers.vim-plugin 2024-01-25 15:19:26 +01:00
VelnburandGaétan Lepage ddce82d0d1 plugins/neogit: add graph_style option 2024-01-24 16:45:47 +01:00
Gaetan LepageandGaétan Lepage 97fb6d6a29 helpers/mkPlugin: add extraConfig option 2024-01-14 22:35:27 +01:00
traxysandGitHub af41ea2d80 helpers: move rawType to helpers.nixvimTypes (#871)
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
traxysandGitHub 2871dc94b4 Allow to add meta options like maintainers (#836) 2023-12-22 15:59:41 +01:00