treewide: neovim-plugin -> plugins

This commit is contained in:
Matt Sturgeon 2024-12-22 09:58:27 +00:00
parent 787844cfe4
commit 5e9a6c00a9
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
206 changed files with 206 additions and 206 deletions

View file

@ -44,7 +44,7 @@ To add a new plugin you need to do the following.
For those, you should use the `lib.nixvim.vim-plugin.mkVimPlugin`.\ For those, you should use the `lib.nixvim.vim-plugin.mkVimPlugin`.\
-> See [this plugin](plugins/utils/direnv.nix) for an example. -> See [this plugin](plugins/utils/direnv.nix) for an example.
- _neovim plugins_: They are configured through a `setup` function (`require('plugin').setup({opts})`).\ - _neovim plugins_: They are configured through a `setup` function (`require('plugin').setup({opts})`).\
For those, you should use the `lib.nixvim.neovim-plugin.mkNeovimPlugin`.\ For those, you should use the `lib.nixvim.plugins.mkNeovimPlugin`.\
-> See the [template](plugins/TEMPLATE.nix). -> See the [template](plugins/TEMPLATE.nix).
3. Add the necessary arguments when calling either [`mkNeovimPlugin`](#mkneovimplugin) or [`mkVimPlugin`](#mkvimplugin) 3. Add the necessary arguments when calling either [`mkNeovimPlugin`](#mkneovimplugin) or [`mkVimPlugin`](#mkvimplugin)

View file

@ -7,7 +7,7 @@ from argparse import ArgumentParser
# Template for default.nix # Template for default.nix
# TODO: conditionally include parts of the template based on args # TODO: conditionally include parts of the template based on args
default_nix_template = """{{ lib, ... }}: default_nix_template = """{{ lib, ... }}:
lib.nixvim.neovim-plugin.mkNeovimPlugin {{ lib.nixvim.plugins.mkNeovimPlugin {{
name = "{name}"; name = "{name}";
packPathName = "{originalName}"; packPathName = "{originalName}";
package = "{package}"; package = "{package}";

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "my-plugin"; name = "my-plugin";
moduleName = "my-plugin"; # TODO replace (or remove entirely if it is the same as `name`) moduleName = "my-plugin"; # TODO replace (or remove entirely if it is the same as `name`)
packPathName = "my-plugin.nvim"; # TODO replace (or remove entirely if it is the same as `name`) packPathName = "my-plugin.nvim"; # TODO replace (or remove entirely if it is the same as `name`)

View file

@ -3,7 +3,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "aerial"; name = "aerial";
packPathName = "aerial.nvim"; packPathName = "aerial.nvim";
package = "aerial-nvim"; package = "aerial-nvim";

View file

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

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "auto-save"; name = "auto-save";
packPathName = "auto-save.nvim"; packPathName = "auto-save.nvim";
package = "auto-save-nvim"; package = "auto-save-nvim";

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "auto-session"; name = "auto-session";
package = "auto-session"; package = "auto-session";

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts mkNullOrOption'; inherit (lib.nixvim) defaultNullOpts mkNullOrOption';
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "avante"; name = "avante";
packPathName = "avante.nvim"; packPathName = "avante.nvim";
package = "avante-nvim"; package = "avante-nvim";

View file

@ -1,5 +1,5 @@
{ lib, ... }: { lib, ... }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "bacon"; name = "bacon";
package = "nvim-bacon"; package = "nvim-bacon";
maintainers = [ lib.maintainers.alisonjenkins ]; maintainers = [ lib.maintainers.alisonjenkins ];

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "baleia"; name = "baleia";
packPathName = "baleia.nvim"; packPathName = "baleia.nvim";
package = "baleia-nvim"; package = "baleia-nvim";

View file

@ -51,7 +51,7 @@ let
orderByWindowNumber = "OrderByWindowNumber"; orderByWindowNumber = "OrderByWindowNumber";
}; };
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "barbar"; name = "barbar";
packPathName = "barbar.nvim"; packPathName = "barbar.nvim";
package = "barbar-nvim"; package = "barbar-nvim";

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "barbecue"; name = "barbecue";
packPathName = "barbecue.nvim"; packPathName = "barbecue.nvim";
package = "barbecue-nvim"; package = "barbecue-nvim";

View file

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

View file

@ -6,7 +6,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "blink-cmp"; name = "blink-cmp";
packPathName = "blink.cmp"; packPathName = "blink.cmp";
package = "blink-cmp"; package = "blink-cmp";

View file

@ -8,7 +8,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules; inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "bufferline"; name = "bufferline";
packPathName = "bufferline.nvim"; packPathName = "bufferline.nvim";
package = "bufferline-nvim"; package = "bufferline-nvim";

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "ccc"; name = "ccc";
packPathName = "ccc.nvim"; packPathName = "ccc.nvim";
package = "ccc-nvim"; package = "ccc-nvim";

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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.chadtree = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.clangd-extensions = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.clipboard-image = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cloak"; name = "cloak";
packPathName = "cloak.nvim"; packPathName = "cloak.nvim";
package = "cloak-nvim"; package = "cloak-nvim";

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cmake-tools"; name = "cmake-tools";
packPathName = "cmake-tools.nvim"; packPathName = "cmake-tools.nvim";
package = "cmake-tools-nvim"; package = "cmake-tools-nvim";

View file

@ -5,7 +5,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-ai"; name = "cmp-ai";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -2,7 +2,7 @@
lib, lib,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-git"; name = "cmp-git";
moduleName = "cmp_git"; moduleName = "cmp_git";

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-tabby"; name = "cmp-tabby";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-tabnine"; name = "cmp-tabnine";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -7,7 +7,7 @@ let
; ;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "codecompanion"; name = "codecompanion";
packPathName = "codecompanion.nvim"; packPathName = "codecompanion.nvim";
package = "codecompanion-nvim"; package = "codecompanion-nvim";

View file

@ -5,7 +5,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "codeium-nvim"; name = "codeium-nvim";
packPathName = "codeium.nvim"; packPathName = "codeium.nvim";
moduleName = "codeium"; moduleName = "codeium";

View file

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

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "colorizer"; name = "colorizer";
packPathName = "nvim-colorizer.lua"; packPathName = "nvim-colorizer.lua";
package = "nvim-colorizer-lua"; package = "nvim-colorizer-lua";

View file

@ -5,7 +5,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "comment-box"; name = "comment-box";
packPathName = "comment-box.nvim"; packPathName = "comment-box.nvim";
package = "comment-box-nvim"; package = "comment-box-nvim";

View file

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

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "competitest"; name = "competitest";
packPathName = "competitest.nvim"; packPathName = "competitest.nvim";
package = "competitest-nvim"; package = "competitest-nvim";

View file

@ -2,7 +2,7 @@
lib, lib,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "compiler"; name = "compiler";
packPathName = "compiler.nvim"; packPathName = "compiler.nvim";
package = "compiler-nvim"; package = "compiler-nvim";

View file

@ -6,7 +6,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "conform-nvim"; name = "conform-nvim";
moduleName = "conform"; moduleName = "conform";
packPathName = "conform.nvim"; packPathName = "conform.nvim";

View file

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

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "copilot-cmp"; name = "copilot-cmp";
moduleName = "copilot_cmp"; moduleName = "copilot_cmp";

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
lib.nixvim.neovim-plugin.extraOptionsOptions lib.nixvim.plugins.neovim.extraOptionsOptions
// { // {
enable = mkEnableOption "copilot.lua"; enable = mkEnableOption "copilot.lua";

View file

@ -7,7 +7,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "coq-nvim"; name = "coq-nvim";
packPathName = "coq_nvim"; packPathName = "coq_nvim";
package = "coq_nvim"; package = "coq_nvim";

View file

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

View file

@ -1,5 +1,5 @@
{ lib, ... }: { lib, ... }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "crates"; name = "crates";
packPathName = "crates.nvim"; packPathName = "crates.nvim";
package = "crates-nvim"; package = "crates-nvim";

View file

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

View file

@ -1,5 +1,5 @@
{ lib, ... }: { lib, ... }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-lldb"; name = "dap-lldb";
packPathName = "nvim-dap-lldb"; packPathName = "nvim-dap-lldb";
package = "nvim-dap-lldb"; package = "nvim-dap-lldb";

View file

@ -56,7 +56,7 @@ let
}; };
in in
{ {
options.plugins.dap.extensions.dap-ui = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.dap.extensions.dap-ui = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.dap = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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;
lib.nixvim.neovim-plugin.extraOptionsOptions lib.nixvim.plugins.neovim.extraOptionsOptions
// { // {
enable = mkEnableOption "diffview"; enable = mkEnableOption "diffview";

View file

@ -1,5 +1,5 @@
{ lib, ... }: { lib, ... }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "dotnet"; name = "dotnet";
packPathName = "dotnet.nvim"; packPathName = "dotnet.nvim";
package = "dotnet-nvim"; package = "dotnet-nvim";

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "dressing"; name = "dressing";
packPathName = "dressing.nvim"; packPathName = "dressing.nvim";
package = "dressing-nvim"; package = "dressing-nvim";

View file

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

View file

@ -3,7 +3,7 @@ let
inherit (lib.nixvim) defaultNullOpts mkNullOrStr'; inherit (lib.nixvim) defaultNullOpts mkNullOrStr';
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "fastaction"; name = "fastaction";
packPathName = "fastaction.nvim"; packPathName = "fastaction.nvim";
package = "fastaction-nvim"; package = "fastaction-nvim";

View file

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

View file

@ -8,7 +8,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "firenvim"; name = "firenvim";
maintainers = with lib.maintainers; [ GaetanLepage ]; maintainers = with lib.maintainers; [ GaetanLepage ];

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "fzf-lua"; name = "fzf-lua";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -5,7 +5,7 @@
... ...
}: }:
with lib; with lib;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "gitblame"; name = "gitblame";
packPathName = "git-blame.nvim"; packPathName = "git-blame.nvim";
package = "git-blame-nvim"; package = "git-blame-nvim";

View file

@ -7,7 +7,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "gitlab"; name = "gitlab";
packPathName = "gitlab.vim"; packPathName = "gitlab.vim";
package = "gitlab-vim"; package = "gitlab-vim";

View file

@ -7,7 +7,7 @@
}: }:
with lib; with lib;
{ {
options.plugins.gitlinker = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.gitlinker = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "gitsigns"; name = "gitsigns";
packPathName = "gitsigns.nvim"; packPathName = "gitsigns.nvim";
package = "gitsigns-nvim"; package = "gitsigns-nvim";

View file

@ -6,7 +6,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "glow"; name = "glow";
packPathName = "glow.nvim"; packPathName = "glow.nvim";
package = "glow-nvim"; package = "glow-nvim";

View file

@ -1,5 +1,5 @@
{ lib, ... }: { lib, ... }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "grug-far"; name = "grug-far";
packPathName = "grug-far.nvim"; packPathName = "grug-far.nvim";
package = "grug-far-nvim"; package = "grug-far-nvim";

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "guess-indent"; name = "guess-indent";
packPathName = "guess-indent.nvim"; packPathName = "guess-indent.nvim";
package = "guess-indent-nvim"; package = "guess-indent-nvim";

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "hardtime"; name = "hardtime";
packPathName = "hardtime.nvim"; packPathName = "hardtime.nvim";
package = "hardtime-nvim"; package = "hardtime-nvim";

View file

@ -22,7 +22,7 @@ let
}; };
in in
{ {
options.plugins.harpoon = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.harpoon = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "headlines"; name = "headlines";
packPathName = "headlines.nvim"; packPathName = "headlines.nvim";
package = "headlines-nvim"; package = "headlines-nvim";

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "helpview"; name = "helpview";
packPathName = "helpview.nvim"; packPathName = "helpview.nvim";
package = "helpview-nvim"; package = "helpview-nvim";

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts mkNullOrLuaFn; inherit (lib.nixvim) defaultNullOpts mkNullOrLuaFn;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "hex"; name = "hex";
packPathName = "hex.nvim"; packPathName = "hex.nvim";
package = "hex-nvim"; package = "hex-nvim";

View file

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

View file

@ -4,7 +4,7 @@
... ...
}: }:
with lib; with lib;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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;
lib.nixvim.neovim-plugin.extraOptionsOptions lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.image = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "indent-blankline"; name = "indent-blankline";
packPathName = "indent-blankline.nvim"; packPathName = "indent-blankline.nvim";
moduleName = "ibl"; moduleName = "ibl";

View file

@ -3,7 +3,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "indent-o-matic"; name = "indent-o-matic";
maintainers = [ lib.maintainers.alisonjenkins ]; maintainers = [ lib.maintainers.alisonjenkins ];
settingsOptions = { settingsOptions = {

View file

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

View file

@ -3,7 +3,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "kulala"; name = "kulala";
packPathName = "kulala.nvim"; packPathName = "kulala.nvim";
package = "kulala-nvim"; package = "kulala-nvim";

View file

@ -10,7 +10,7 @@ let
in in
with lib; with lib;
{ {
options.plugins.lastplace = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.lastplace = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.lean = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.leap = lib.nixvim.plugins.neovim.extraOptionsOptions // {
enable = mkEnableOption "leap.nvim"; enable = mkEnableOption "leap.nvim";
package = lib.mkPackageOption pkgs "leap.nvim" { package = lib.mkPackageOption pkgs "leap.nvim" {

View file

@ -7,7 +7,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "lightline"; name = "lightline";
packPathName = "lightline.vim"; packPathName = "lightline.vim";
package = "lightline-vim"; package = "lightline-vim";

View file

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

View file

@ -3,7 +3,7 @@
config, config,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "lsp-format"; name = "lsp-format";
packPathName = "lsp-format.nvim"; packPathName = "lsp-format.nvim";
package = "lsp-format-nvim"; package = "lsp-format-nvim";

View file

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

View file

@ -2,7 +2,7 @@
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "lsp-signature"; name = "lsp-signature";
packPathName = "lsp_signature.nvim"; packPathName = "lsp_signature.nvim";
package = "lsp_signature-nvim"; package = "lsp_signature-nvim";

View file

@ -7,7 +7,7 @@ let
inherit (lib) types; inherit (lib) types;
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "lsp-status"; name = "lsp-status";
packPathName = "lsp-status.nvim"; packPathName = "lsp-status.nvim";
package = "lsp-status-nvim"; package = "lsp-status-nvim";

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.lspkind; cfg = config.plugins.lspkind;
in in
{ {
options.plugins.lspkind = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.lspkind = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { plugins.lspsaga = lib.nixvim.plugins.neovim.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;
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.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

@ -7,7 +7,7 @@ let
inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules; inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "lualine"; name = "lualine";
packPathName = "lualine.nvim"; packPathName = "lualine.nvim";
package = "lualine-nvim"; package = "lualine-nvim";

View file

@ -43,7 +43,7 @@ let
}; };
}; };
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "luasnip"; name = "luasnip";
package = "luasnip"; package = "luasnip";
setup = ".config.setup"; setup = ".config.setup";

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.mark-radar; cfg = config.plugins.mark-radar;
in in
{ {
options.plugins.mark-radar = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.mark-radar = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.marks = lib.nixvim.plugins.neovim.extraOptionsOptions // {
enable = mkEnableOption "marks.nvim"; enable = mkEnableOption "marks.nvim";
package = lib.mkPackageOption pkgs "marks.nvim" { package = lib.mkPackageOption pkgs "marks.nvim" {

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "markview"; name = "markview";
packPathName = "markview.nvim"; packPathName = "markview.nvim";
package = "markview-nvim"; package = "markview-nvim";

View file

@ -2,7 +2,7 @@
lib, lib,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "mini"; name = "mini";
packPathName = "mini.nvim"; packPathName = "mini.nvim";
# Just want it before most other plugins for the icons provider. # Just want it before most other plugins for the icons provider.

View file

@ -10,7 +10,7 @@ let
cfg = config.plugins.mkdnflow; cfg = config.plugins.mkdnflow;
in in
{ {
options.plugins.mkdnflow = lib.nixvim.neovim-plugin.extraOptionsOptions // { options.plugins.mkdnflow = lib.nixvim.plugins.neovim.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 = lib.nixvim.neovim-plugin.extraOptionsOptions // { plugins.multicursors = lib.nixvim.plugins.neovim.extraOptionsOptions // {
enable = mkEnableOption "multicursors.nvim"; enable = mkEnableOption "multicursors.nvim";
package = lib.mkPackageOption pkgs "multicursors.nvim" { package = lib.mkPackageOption pkgs "multicursors.nvim" {

View file

@ -6,7 +6,7 @@ let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
inherit (lib) types; inherit (lib) types;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.plugins.mkNeovimPlugin {
name = "muren"; name = "muren";
packPathName = "muren.nvim"; packPathName = "muren.nvim";
package = "muren-nvim"; package = "muren-nvim";

Some files were not shown because too many files have changed in this diff Show more