treewide (cleaning): helpers.neovim-plugin -> lib.nixvim.neovim-plugin

This commit is contained in:
Gaetan Lepage 2024-12-15 20:28:24 +01:00 committed by nix-infra-bot
parent 1e690618d9
commit e54833d2f7
93 changed files with 93 additions and 93 deletions

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "arrow"; name = "arrow";
packPathName = "arrow.nvim"; packPathName = "arrow.nvim";
package = "arrow-nvim"; package = "arrow-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "better-escape"; name = "better-escape";
packPathName = "better-escape.nvim"; packPathName = "better-escape.nvim";
moduleName = "better_escape"; moduleName = "better_escape";

View file

@ -12,7 +12,7 @@ let
mkListStr = helpers.defaultNullOpts.mkNullable (types.listOf types.str); mkListStr = helpers.defaultNullOpts.mkNullable (types.listOf types.str);
in in
{ {
options.plugins.chadtree = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.chadtree = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "chadtree"; enable = mkEnableOption "chadtree";
package = lib.mkPackageOption pkgs "chadtree" { package = lib.mkPackageOption pkgs "chadtree" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "chatgpt"; name = "chatgpt";
packPathName = "ChatGPT.nvim"; packPathName = "ChatGPT.nvim";
package = "ChatGPT-nvim"; package = "ChatGPT-nvim";

View file

@ -95,7 +95,7 @@ in
] ]
); );
options.plugins.clangd-extensions = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.clangd-extensions = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "clangd_extensions, plugins implementing clangd LSP extensions"; enable = mkEnableOption "clangd_extensions, plugins implementing clangd LSP extensions";
package = lib.mkPackageOption pkgs "clangd_extensions.nvim" { package = lib.mkPackageOption pkgs "clangd_extensions.nvim" {

View file

@ -85,7 +85,7 @@ in
{ {
meta.maintainers = [ maintainers.GaetanLepage ]; meta.maintainers = [ maintainers.GaetanLepage ];
options.plugins.clipboard-image = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.clipboard-image = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "clipboard-image.nvim"; enable = mkEnableOption "clipboard-image.nvim";
package = lib.mkPackageOption pkgs "clipboard-image.nvim" { package = lib.mkPackageOption pkgs "clipboard-image.nvim" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "cloak"; name = "cloak";
packPathName = "cloak.nvim"; packPathName = "cloak.nvim";
package = "cloak-nvim"; package = "cloak-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "codesnap"; name = "codesnap";
packPathName = "codesnap.nvim"; packPathName = "codesnap.nvim";
package = "codesnap-nvim"; package = "codesnap-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "comment"; name = "comment";
packPathName = "Comment.nvim"; packPathName = "Comment.nvim";
moduleName = "Comment"; moduleName = "Comment";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "copilot-chat"; name = "copilot-chat";
packPathName = "CopilotChat.nvim"; packPathName = "CopilotChat.nvim";
moduleName = "CopilotChat"; moduleName = "CopilotChat";

View file

@ -15,7 +15,7 @@ in
let let
keymapOption = helpers.defaultNullOpts.mkNullable (with types; either (enum [ false ]) str); keymapOption = helpers.defaultNullOpts.mkNullable (with types; either (enum [ false ]) str);
in in
helpers.neovim-plugin.extraOptionsOptions lib.nixvim.neovim-plugin.extraOptionsOptions
// { // {
enable = mkEnableOption "copilot.lua"; enable = mkEnableOption "copilot.lua";

View file

@ -60,7 +60,7 @@ let
}; };
in in
{ {
options.plugins.coverage = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.coverage = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-coverage"; enable = mkEnableOption "nvim-coverage";
package = lib.mkPackageOption pkgs "nvim-coverage" { package = lib.mkPackageOption pkgs "nvim-coverage" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.cursorline; cfg = config.plugins.cursorline;
in in
{ {
options.plugins.cursorline = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.cursorline = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-cursorline"; enable = mkEnableOption "nvim-cursorline";
package = lib.mkPackageOption pkgs "nvim-cursorline" { package = lib.mkPackageOption pkgs "nvim-cursorline" {

View file

@ -56,7 +56,7 @@ let
}; };
in in
{ {
options.plugins.dap.extensions.dap-ui = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.dap.extensions.dap-ui = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "dap-ui"; enable = mkEnableOption "dap-ui";
package = lib.mkPackageOption pkgs "dap-ui" { package = lib.mkPackageOption pkgs "dap-ui" {

View file

@ -19,7 +19,7 @@ with dapHelpers;
./dap-virtual-text.nix ./dap-virtual-text.nix
]; ];
options.plugins.dap = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.dap = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "dap"; enable = mkEnableOption "dap";
package = lib.mkPackageOption pkgs "dap" { package = lib.mkPackageOption pkgs "dap" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "dashboard"; name = "dashboard";
packPathName = "dashboard-nvim"; packPathName = "dashboard-nvim";
package = "dashboard-nvim"; package = "dashboard-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "debugprint"; name = "debugprint";
packPathName = "debugprint.nvim"; packPathName = "debugprint.nvim";
package = "debugprint-nvim"; package = "debugprint-nvim";

View file

@ -83,7 +83,7 @@ in
{ {
options.plugins.diffview = options.plugins.diffview =
with helpers.defaultNullOpts; with helpers.defaultNullOpts;
helpers.neovim-plugin.extraOptionsOptions lib.nixvim.neovim-plugin.extraOptionsOptions
// { // {
enable = mkEnableOption "diffview"; enable = mkEnableOption "diffview";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "edgy"; name = "edgy";
packPathName = "edgy.nvim"; packPathName = "edgy.nvim";
package = "edgy-nvim"; package = "edgy-nvim";

View file

@ -142,7 +142,7 @@ in
]; ];
options = { options = {
plugins.fidget = helpers.neovim-plugin.extraOptionsOptions // { plugins.fidget = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "fidget-nvim"; enable = mkEnableOption "fidget-nvim";
package = lib.mkPackageOption pkgs "fidget-nvim" { package = lib.mkPackageOption pkgs "fidget-nvim" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "flash"; name = "flash";
packPathName = "flash.nvim"; packPathName = "flash.nvim";
package = "flash-nvim"; package = "flash-nvim";

View file

@ -31,7 +31,7 @@ let
}; };
}; };
in in
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "fzf-lua"; name = "fzf-lua";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "git-conflict"; name = "git-conflict";
packPathName = "git-conflict.nvim"; packPathName = "git-conflict.nvim";
package = "git-conflict-nvim"; package = "git-conflict-nvim";

View file

@ -7,7 +7,7 @@
}: }:
with lib; with lib;
{ {
options.plugins.gitlinker = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.gitlinker = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "gitlinker.nvim"; enable = mkEnableOption "gitlinker.nvim";
package = lib.mkPackageOption pkgs "gitlinker.nvim" { package = lib.mkPackageOption pkgs "gitlinker.nvim" {

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "gitsigns"; name = "gitsigns";
packPathName = "gitsigns.nvim"; packPathName = "gitsigns.nvim";
package = "gitsigns-nvim"; package = "gitsigns-nvim";

View file

@ -22,7 +22,7 @@ let
}; };
in in
{ {
options.plugins.harpoon = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.harpoon = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "harpoon"; enable = mkEnableOption "harpoon";
package = lib.mkPackageOption pkgs "harpoon" { package = lib.mkPackageOption pkgs "harpoon" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "headlines"; name = "headlines";
packPathName = "headlines.nvim"; packPathName = "headlines.nvim";
package = "headlines-nvim"; package = "headlines-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "hop"; name = "hop";
packPathName = "hop.nvim"; packPathName = "hop.nvim";
package = "hop-nvim"; package = "hop-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "hydra"; name = "hydra";
packPathName = "hydra.nvim"; packPathName = "hydra.nvim";
package = "hydra-nvim"; package = "hydra-nvim";

View file

@ -3,7 +3,7 @@
lib, lib,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "idris2"; name = "idris2";
packPathName = "idris2"; packPathName = "idris2";
package = "idris2-nvim"; package = "idris2-nvim";

View file

@ -83,7 +83,7 @@ in
options.plugins.illuminate = options.plugins.illuminate =
with helpers; with helpers;
with defaultNullOpts; with defaultNullOpts;
helpers.neovim-plugin.extraOptionsOptions lib.nixvim.neovim-plugin.extraOptionsOptions
// { // {
enable = mkEnableOption "vim-illuminate"; enable = mkEnableOption "vim-illuminate";

View file

@ -12,7 +12,7 @@ in
{ {
meta.maintainers = [ maintainers.GaetanLepage ]; meta.maintainers = [ maintainers.GaetanLepage ];
options.plugins.image = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.image = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "image.nvim"; enable = mkEnableOption "image.nvim";
package = lib.mkPackageOption pkgs "image.nvim" { package = lib.mkPackageOption pkgs "image.nvim" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "indent-blankline"; name = "indent-blankline";
packPathName = "indent-blankline.nvim"; packPathName = "indent-blankline.nvim";
moduleName = "ibl"; moduleName = "ibl";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "jupytext"; name = "jupytext";
packPathName = "jupytext.nvim"; packPathName = "jupytext.nvim";
package = "jupytext-nvim"; package = "jupytext-nvim";

View file

@ -10,7 +10,7 @@ let
in in
with lib; with lib;
{ {
options.plugins.lastplace = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.lastplace = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "lastplace"; enable = mkEnableOption "lastplace";
package = lib.mkPackageOption pkgs "lastplace" { package = lib.mkPackageOption pkgs "lastplace" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.lean; cfg = config.plugins.lean;
in in
{ {
options.plugins.lean = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.lean = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "lean-nvim"; enable = mkEnableOption "lean-nvim";
package = lib.mkPackageOption pkgs "lean-nvim" { package = lib.mkPackageOption pkgs "lean-nvim" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.leap; cfg = config.plugins.leap;
in in
{ {
options.plugins.leap = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.leap = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "leap.nvim"; enable = mkEnableOption "leap.nvim";
package = lib.mkPackageOption pkgs "leap.nvim" { package = lib.mkPackageOption pkgs "leap.nvim" {

View file

@ -133,7 +133,7 @@ let
}; };
in in
{ {
options.plugins.lint = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.lint = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-lint"; enable = mkEnableOption "nvim-lint";
package = lib.mkPackageOption pkgs "nvim-lint" { package = lib.mkPackageOption pkgs "nvim-lint" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "lsp-lines"; name = "lsp-lines";
moduleName = "lsp_lines"; moduleName = "lsp_lines";
packPathName = "lsp_lines.nvim"; packPathName = "lsp_lines.nvim";

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.lspkind; cfg = config.plugins.lspkind;
in in
{ {
options.plugins.lspkind = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.lspkind = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "lspkind.nvim"; enable = mkEnableOption "lspkind.nvim";
package = lib.mkPackageOption pkgs "lspkind" { package = lib.mkPackageOption pkgs "lspkind" {

View file

@ -47,7 +47,7 @@ in
]; ];
options = { options = {
plugins.lspsaga = helpers.neovim-plugin.extraOptionsOptions // { plugins.lspsaga = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "lspsaga.nvim"; enable = mkEnableOption "lspsaga.nvim";
package = lib.mkPackageOption pkgs "lspsaga" { package = lib.mkPackageOption pkgs "lspsaga" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "ltex-extra"; name = "ltex-extra";
packPathName = "ltex_extra.nvim"; packPathName = "ltex_extra.nvim";
package = "ltex_extra-nvim"; package = "ltex_extra-nvim";

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.mark-radar; cfg = config.plugins.mark-radar;
in in
{ {
options.plugins.mark-radar = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.mark-radar = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "mark-radar"; enable = mkEnableOption "mark-radar";
package = lib.mkPackageOption pkgs "mark-radar" { package = lib.mkPackageOption pkgs "mark-radar" {

View file

@ -12,7 +12,7 @@ in
{ {
meta.maintainers = [ maintainers.GaetanLepage ]; meta.maintainers = [ maintainers.GaetanLepage ];
options.plugins.marks = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.marks = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "marks.nvim"; enable = mkEnableOption "marks.nvim";
package = lib.mkPackageOption pkgs "marks.nvim" { package = lib.mkPackageOption pkgs "marks.nvim" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.mkdnflow; cfg = config.plugins.mkdnflow;
in in
{ {
options.plugins.mkdnflow = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.mkdnflow = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "mkdnflow.nvim"; enable = mkEnableOption "mkdnflow.nvim";
package = lib.mkPackageOption pkgs "mkdnflow.nvim" { package = lib.mkPackageOption pkgs "mkdnflow.nvim" {

View file

@ -45,7 +45,7 @@ let
in in
{ {
options = { options = {
plugins.multicursors = helpers.neovim-plugin.extraOptionsOptions // { plugins.multicursors = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "multicursors.nvim"; enable = mkEnableOption "multicursors.nvim";
package = lib.mkPackageOption pkgs "multicursors.nvim" { package = lib.mkPackageOption pkgs "multicursors.nvim" {

View file

@ -13,7 +13,7 @@ let
mkPercentageOpt = default: helpers.defaultNullOpts.mkNullable percentageType (toString default); mkPercentageOpt = default: helpers.defaultNullOpts.mkNullable percentageType (toString default);
in in
{ {
options.plugins.navbuddy = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.navbuddy = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-navbuddy"; enable = mkEnableOption "nvim-navbuddy";
package = lib.mkPackageOption pkgs "nvim-navbuddy" { package = lib.mkPackageOption pkgs "nvim-navbuddy" {

View file

@ -52,7 +52,7 @@ in
''; '';
}; };
in in
helpers.neovim-plugin.extraOptionsOptions lib.nixvim.neovim-plugin.extraOptionsOptions
// { // {
enable = mkEnableOption "neo-tree"; enable = mkEnableOption "neo-tree";

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "neoclip"; name = "neoclip";
packPathName = "nvim-neoclip.lua"; packPathName = "nvim-neoclip.lua";
package = "nvim-neoclip-lua"; package = "nvim-neoclip-lua";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "neocord"; name = "neocord";
maintainers = [ ]; maintainers = [ ];

View file

@ -44,7 +44,7 @@ let
}; };
in in
{ {
options.plugins.neogen = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.neogen = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "neogen"; enable = mkEnableOption "neogen";
package = lib.mkPackageOption pkgs "neogen" { package = lib.mkPackageOption pkgs "neogen" {

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "neogit"; name = "neogit";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "neoscroll"; name = "neoscroll";
packPathName = "neoscroll.nvim"; packPathName = "neoscroll.nvim";
package = "neoscroll-nvim"; package = "neoscroll-nvim";

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.nix-develop; cfg = config.plugins.nix-develop;
in in
{ {
options.plugins.nix-develop = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.nix-develop = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nix-develop.nvim"; enable = mkEnableOption "nix-develop.nvim";
package = lib.mkPackageOption pkgs "nix-develop.nvim" { package = lib.mkPackageOption pkgs "nix-develop.nvim" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.notify; cfg = config.plugins.notify;
in in
{ {
options.plugins.notify = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.notify = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-notify"; enable = mkEnableOption "nvim-notify";
package = lib.mkPackageOption pkgs "nvim-notify" { package = lib.mkPackageOption pkgs "nvim-notify" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "nvim-autopairs"; name = "nvim-autopairs";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.nvim-bqf; cfg = config.plugins.nvim-bqf;
in in
{ {
options.plugins.nvim-bqf = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.nvim-bqf = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-bqf"; enable = mkEnableOption "nvim-bqf";
package = lib.mkPackageOption pkgs "nvim-bqf" { package = lib.mkPackageOption pkgs "nvim-bqf" {

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.nvim-jdtls; cfg = config.plugins.nvim-jdtls;
in in
{ {
options.plugins.nvim-jdtls = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.nvim-jdtls = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-jdtls"; enable = mkEnableOption "nvim-jdtls";
package = lib.mkPackageOption pkgs "nvim-jdtls" { package = lib.mkPackageOption pkgs "nvim-jdtls" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "nvim-lightbulb"; name = "nvim-lightbulb";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -36,7 +36,7 @@ in
"hideRootFolder" "hideRootFolder"
] "Set `plugins.nvim-tree.renderer.rootFolderLabel` to `false` to hide the root folder.") ] "Set `plugins.nvim-tree.renderer.rootFolderLabel` to `false` to hide the root folder.")
]; ];
options.plugins.nvim-tree = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.nvim-tree = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-tree"; enable = mkEnableOption "nvim-tree";
package = lib.mkPackageOption pkgs "nvim-tree" { package = lib.mkPackageOption pkgs "nvim-tree" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "obsidian"; name = "obsidian";
packPathName = "obsidian.nvim"; packPathName = "obsidian.nvim";
package = "obsidian-nvim"; package = "obsidian-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "oil"; name = "oil";
packPathName = "oil.nvim"; packPathName = "oil.nvim";
package = "oil-nvim"; package = "oil-nvim";

View file

@ -60,7 +60,7 @@ in
{ {
meta.maintainers = [ maintainers.GaetanLepage ]; meta.maintainers = [ maintainers.GaetanLepage ];
options.plugins.ollama = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.ollama = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "ollama.nvim"; enable = mkEnableOption "ollama.nvim";
package = lib.mkPackageOption pkgs "ollama.nvim" { package = lib.mkPackageOption pkgs "ollama.nvim" {

View file

@ -4,7 +4,7 @@
config, config,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "otter"; name = "otter";
packPathName = "otter.nvim"; packPathName = "otter.nvim";
package = "otter-nvim"; package = "otter-nvim";

View file

@ -7,7 +7,7 @@
}: }:
with lib; with lib;
{ {
options.plugins.persistence = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.persistence = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "persistence.nvim"; enable = mkEnableOption "persistence.nvim";
package = lib.mkPackageOption pkgs "persistence.nvim" { package = lib.mkPackageOption pkgs "persistence.nvim" {

View file

@ -11,7 +11,7 @@ let
in in
{ {
options = { options = {
plugins.presence-nvim = helpers.neovim-plugin.extraOptionsOptions // { plugins.presence-nvim = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "presence-nvim"; enable = mkEnableOption "presence-nvim";
package = lib.mkPackageOption pkgs "presence-nvim" { package = lib.mkPackageOption pkgs "presence-nvim" {
default = [ default = [

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "preview"; name = "preview";
packPathName = "Preview.nvim"; packPathName = "Preview.nvim";
package = "Preview-nvim"; package = "Preview-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "qmk"; name = "qmk";
packPathName = "qmk.nvim"; packPathName = "qmk.nvim";
package = "qmk-nvim"; package = "qmk-nvim";

View file

@ -7,7 +7,7 @@
}: }:
with lib; with lib;
{ {
options.plugins.rainbow-delimiters = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.rainbow-delimiters = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "rainbow-delimiters.nvim"; enable = mkEnableOption "rainbow-delimiters.nvim";
package = lib.mkPackageOption pkgs "rainbow-delimiters.nvim" { package = lib.mkPackageOption pkgs "rainbow-delimiters.nvim" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "refactoring"; name = "refactoring";
packPathName = "refactoring.nvim"; packPathName = "refactoring.nvim";
package = "refactoring-nvim"; package = "refactoring-nvim";

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "rustaceanvim"; name = "rustaceanvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -3,7 +3,7 @@
helpers, helpers,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "smart-splits"; name = "smart-splits";
packPathName = "smart-splits.nvim"; packPathName = "smart-splits.nvim";
package = "smart-splits-nvim"; package = "smart-splits-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "sniprun"; name = "sniprun";
url = "https://github.com/michaelb/sniprun"; url = "https://github.com/michaelb/sniprun";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "specs"; name = "specs";
packPathName = "specs.nvim"; packPathName = "specs.nvim";
package = "specs-nvim"; package = "specs-nvim";

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "spectre"; name = "spectre";
packPathName = "nvim-spectre"; packPathName = "nvim-spectre";
package = "nvim-spectre"; package = "nvim-spectre";

View file

@ -11,7 +11,7 @@ let
cfg = config.plugins.${pluginName}; cfg = config.plugins.${pluginName};
in in
{ {
options.plugins.${pluginName} = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.${pluginName} = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption pluginName; enable = mkEnableOption pluginName;
package = lib.mkPackageOption pkgs pluginName { package = lib.mkPackageOption pkgs pluginName {

View file

@ -12,7 +12,7 @@ in
{ {
meta.maintainers = [ maintainers.GaetanLepage ]; meta.maintainers = [ maintainers.GaetanLepage ];
options.plugins.startup = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.startup = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "startup.nvim"; enable = mkEnableOption "startup.nvim";
package = lib.mkPackageOption pkgs "startup.nvim" { package = lib.mkPackageOption pkgs "startup.nvim" {

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "statuscol"; name = "statuscol";
packPathName = "statuscol.nvim"; packPathName = "statuscol.nvim";
package = "statuscol-nvim"; package = "statuscol-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "toggleterm"; name = "toggleterm";
packPathName = "toggleterm.nvim"; packPathName = "toggleterm.nvim";
package = "toggleterm-nvim"; package = "toggleterm-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "transparent"; name = "transparent";
packPathName = "transparent.nvim"; packPathName = "transparent.nvim";
package = "transparent-nvim"; package = "transparent-nvim";

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "treesitter-context"; name = "treesitter-context";
packPathName = "nvim-treesitter-context"; packPathName = "nvim-treesitter-context";
package = "nvim-treesitter-context"; package = "nvim-treesitter-context";

View file

@ -37,7 +37,7 @@ with lib;
}) })
) { } desc; ) { } desc;
in in
helpers.neovim-plugin.extraOptionsOptions lib.nixvim.neovim-plugin.extraOptionsOptions
// { // {
enable = mkEnableOption "treesitter-textobjects (requires plugins.treesitter.enable to be true)"; enable = mkEnableOption "treesitter-textobjects (requires plugins.treesitter.enable to be true)";

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "treesitter"; name = "treesitter";
packPathName = "nvim-treesitter"; packPathName = "nvim-treesitter";
moduleName = "nvim-treesitter.configs"; moduleName = "nvim-treesitter.configs";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "trim"; name = "trim";
packPathName = "trim.nvim"; packPathName = "trim.nvim";
package = "trim-nvim"; package = "trim-nvim";

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "ts-autotag"; name = "ts-autotag";
packPathName = "nvim-ts-autotag"; packPathName = "nvim-ts-autotag";
moduleName = "nvim-ts-autotag"; moduleName = "nvim-ts-autotag";

View file

@ -7,7 +7,7 @@
}: }:
with lib; with lib;
{ {
options.plugins.ts-context-commentstring = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.ts-context-commentstring = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "nvim-ts-context-commentstring"; enable = mkEnableOption "nvim-ts-context-commentstring";
package = lib.mkPackageOption pkgs "ts-context-commentstring" { package = lib.mkPackageOption pkgs "ts-context-commentstring" {

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "twilight"; name = "twilight";
packPathName = "twilight.nvim"; packPathName = "twilight.nvim";
package = "twilight-nvim"; package = "twilight-nvim";

View file

@ -63,7 +63,7 @@ in
) )
]; ];
options.plugins.wilder = helpers.neovim-plugin.extraOptionsOptions // { options.plugins.wilder = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "wilder-nvim"; enable = mkEnableOption "wilder-nvim";
package = lib.mkPackageOption pkgs "wilder-nvim" { package = lib.mkPackageOption pkgs "wilder-nvim" {

View file

@ -40,7 +40,7 @@ let
in in
{ {
options = { options = {
plugins.wtf = helpers.neovim-plugin.extraOptionsOptions // { plugins.wtf = lib.nixvim.neovim-plugin.extraOptionsOptions // {
enable = mkEnableOption "wtf.nvim"; enable = mkEnableOption "wtf.nvim";
package = lib.mkPackageOption pkgs "wtf.nvim" { package = lib.mkPackageOption pkgs "wtf.nvim" {

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "yanky"; name = "yanky";
packPathName = "yanky.nvim"; packPathName = "yanky.nvim";
package = "yanky-nvim"; package = "yanky-nvim";

View file

@ -3,7 +3,7 @@
helpers, helpers,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "zellij"; name = "zellij";
packPathName = "zellij.nvim"; packPathName = "zellij.nvim";
package = "zellij-nvim"; package = "zellij-nvim";

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "zen-mode"; name = "zen-mode";
packPathName = "zen-mode.nvim"; packPathName = "zen-mode.nvim";
package = "zen-mode-nvim"; package = "zen-mode-nvim";

View file

@ -6,7 +6,7 @@
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "zk"; name = "zk";
packPathName = "zk.nvim"; packPathName = "zk.nvim";
package = "zk-nvim"; package = "zk-nvim";