mirror of
https://github.com/nix-community/nixvim.git
synced 2025-06-20 16:15:43 +02:00
treewide: neovim-plugin
-> plugins
This commit is contained in:
parent
787844cfe4
commit
5e9a6c00a9
206 changed files with 206 additions and 206 deletions
|
@ -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`.\
|
||||
-> See [this plugin](plugins/utils/direnv.nix) for an example.
|
||||
- _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).
|
||||
|
||||
3. Add the necessary arguments when calling either [`mkNeovimPlugin`](#mkneovimplugin) or [`mkVimPlugin`](#mkvimplugin)
|
||||
|
|
|
@ -7,7 +7,7 @@ from argparse import ArgumentParser
|
|||
# Template for default.nix
|
||||
# TODO: conditionally include parts of the template based on args
|
||||
default_nix_template = """{{ lib, ... }}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {{
|
||||
lib.nixvim.plugins.mkNeovimPlugin {{
|
||||
name = "{name}";
|
||||
packPathName = "{originalName}";
|
||||
package = "{package}";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "my-plugin";
|
||||
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`)
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "aerial";
|
||||
packPathName = "aerial.nvim";
|
||||
package = "aerial-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "arrow";
|
||||
packPathName = "arrow.nvim";
|
||||
package = "arrow-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "auto-save";
|
||||
packPathName = "auto-save.nvim";
|
||||
package = "auto-save-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "auto-session";
|
||||
package = "auto-session";
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts mkNullOrOption';
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "avante";
|
||||
packPathName = "avante.nvim";
|
||||
package = "avante-nvim";
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "bacon";
|
||||
package = "nvim-bacon";
|
||||
maintainers = [ lib.maintainers.alisonjenkins ];
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "baleia";
|
||||
packPathName = "baleia.nvim";
|
||||
package = "baleia-nvim";
|
||||
|
|
|
@ -51,7 +51,7 @@ let
|
|||
orderByWindowNumber = "OrderByWindowNumber";
|
||||
};
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "barbar";
|
||||
packPathName = "barbar.nvim";
|
||||
package = "barbar-nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "barbecue";
|
||||
packPathName = "barbecue.nvim";
|
||||
package = "barbecue-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "better-escape";
|
||||
packPathName = "better-escape.nvim";
|
||||
moduleName = "better_escape";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "blink-cmp";
|
||||
packPathName = "blink.cmp";
|
||||
package = "blink-cmp";
|
||||
|
|
|
@ -8,7 +8,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "bufferline";
|
||||
packPathName = "bufferline.nvim";
|
||||
package = "bufferline-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "ccc";
|
||||
packPathName = "ccc.nvim";
|
||||
package = "ccc-nvim";
|
||||
|
|
|
@ -12,7 +12,7 @@ let
|
|||
mkListStr = helpers.defaultNullOpts.mkNullable (types.listOf types.str);
|
||||
in
|
||||
{
|
||||
options.plugins.chadtree = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.chadtree = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "chadtree";
|
||||
|
||||
package = lib.mkPackageOption pkgs "chadtree" {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "chatgpt";
|
||||
packPathName = "ChatGPT.nvim";
|
||||
package = "ChatGPT-nvim";
|
||||
|
|
|
@ -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";
|
||||
|
||||
package = lib.mkPackageOption pkgs "clangd_extensions.nvim" {
|
||||
|
|
|
@ -85,7 +85,7 @@ in
|
|||
{
|
||||
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";
|
||||
|
||||
package = lib.mkPackageOption pkgs "clipboard-image.nvim" {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cloak";
|
||||
packPathName = "cloak.nvim";
|
||||
package = "cloak-nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cmake-tools";
|
||||
packPathName = "cmake-tools.nvim";
|
||||
package = "cmake-tools-nvim";
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cmp-ai";
|
||||
|
||||
maintainers = [ lib.maintainers.GaetanLepage ];
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
lib,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cmp-git";
|
||||
moduleName = "cmp_git";
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cmp-tabby";
|
||||
|
||||
maintainers = [ lib.maintainers.GaetanLepage ];
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cmp-tabnine";
|
||||
|
||||
maintainers = [ lib.maintainers.GaetanLepage ];
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "codecompanion";
|
||||
packPathName = "codecompanion.nvim";
|
||||
package = "codecompanion-nvim";
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "codeium-nvim";
|
||||
packPathName = "codeium.nvim";
|
||||
moduleName = "codeium";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "codesnap";
|
||||
packPathName = "codesnap.nvim";
|
||||
package = "codesnap-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "colorizer";
|
||||
packPathName = "nvim-colorizer.lua";
|
||||
package = "nvim-colorizer-lua";
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "comment-box";
|
||||
packPathName = "comment-box.nvim";
|
||||
package = "comment-box-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "comment";
|
||||
packPathName = "Comment.nvim";
|
||||
moduleName = "Comment";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "competitest";
|
||||
packPathName = "competitest.nvim";
|
||||
package = "competitest-nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
lib,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "compiler";
|
||||
packPathName = "compiler.nvim";
|
||||
package = "compiler-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "conform-nvim";
|
||||
moduleName = "conform";
|
||||
packPathName = "conform.nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "copilot-chat";
|
||||
packPathName = "CopilotChat.nvim";
|
||||
moduleName = "CopilotChat";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "copilot-cmp";
|
||||
moduleName = "copilot_cmp";
|
||||
|
||||
|
|
|
@ -15,7 +15,7 @@ in
|
|||
let
|
||||
keymapOption = helpers.defaultNullOpts.mkNullable (with types; either (enum [ false ]) str);
|
||||
in
|
||||
lib.nixvim.neovim-plugin.extraOptionsOptions
|
||||
lib.nixvim.plugins.neovim.extraOptionsOptions
|
||||
// {
|
||||
enable = mkEnableOption "copilot.lua";
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "coq-nvim";
|
||||
packPathName = "coq_nvim";
|
||||
package = "coq_nvim";
|
||||
|
|
|
@ -60,7 +60,7 @@ let
|
|||
};
|
||||
in
|
||||
{
|
||||
options.plugins.coverage = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.coverage = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "nvim-coverage";
|
||||
|
||||
package = lib.mkPackageOption pkgs "nvim-coverage" {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "crates";
|
||||
packPathName = "crates.nvim";
|
||||
package = "crates-nvim";
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.cursorline;
|
||||
in
|
||||
{
|
||||
options.plugins.cursorline = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.cursorline = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "nvim-cursorline";
|
||||
|
||||
package = lib.mkPackageOption pkgs "nvim-cursorline" {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dap-lldb";
|
||||
packPathName = "nvim-dap-lldb";
|
||||
package = "nvim-dap-lldb";
|
||||
|
|
|
@ -56,7 +56,7 @@ let
|
|||
};
|
||||
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";
|
||||
|
||||
package = lib.mkPackageOption pkgs "dap-ui" {
|
||||
|
|
|
@ -19,7 +19,7 @@ with dapHelpers;
|
|||
./dap-virtual-text.nix
|
||||
];
|
||||
|
||||
options.plugins.dap = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.dap = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "dap";
|
||||
|
||||
package = lib.mkPackageOption pkgs "dap" {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dashboard";
|
||||
packPathName = "dashboard-nvim";
|
||||
package = "dashboard-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "debugprint";
|
||||
packPathName = "debugprint.nvim";
|
||||
package = "debugprint-nvim";
|
||||
|
|
|
@ -83,7 +83,7 @@ in
|
|||
{
|
||||
options.plugins.diffview =
|
||||
with helpers.defaultNullOpts;
|
||||
lib.nixvim.neovim-plugin.extraOptionsOptions
|
||||
lib.nixvim.plugins.neovim.extraOptionsOptions
|
||||
// {
|
||||
enable = mkEnableOption "diffview";
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dotnet";
|
||||
packPathName = "dotnet.nvim";
|
||||
package = "dotnet-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dressing";
|
||||
packPathName = "dressing.nvim";
|
||||
package = "dressing-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "edgy";
|
||||
packPathName = "edgy.nvim";
|
||||
package = "edgy-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts mkNullOrStr';
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "fastaction";
|
||||
packPathName = "fastaction.nvim";
|
||||
package = "fastaction-nvim";
|
||||
|
|
|
@ -142,7 +142,7 @@ in
|
|||
];
|
||||
|
||||
options = {
|
||||
plugins.fidget = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
plugins.fidget = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "fidget-nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "fidget-nvim" {
|
||||
|
|
|
@ -8,7 +8,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "firenvim";
|
||||
|
||||
maintainers = with lib.maintainers; [ GaetanLepage ];
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "flash";
|
||||
packPathName = "flash.nvim";
|
||||
package = "flash-nvim";
|
||||
|
|
|
@ -31,7 +31,7 @@ let
|
|||
};
|
||||
};
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "fzf-lua";
|
||||
|
||||
maintainers = [ maintainers.GaetanLepage ];
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "git-conflict";
|
||||
packPathName = "git-conflict.nvim";
|
||||
package = "git-conflict-nvim";
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "gitblame";
|
||||
packPathName = "git-blame.nvim";
|
||||
package = "git-blame-nvim";
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "gitlab";
|
||||
packPathName = "gitlab.vim";
|
||||
package = "gitlab-vim";
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
}:
|
||||
with lib;
|
||||
{
|
||||
options.plugins.gitlinker = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.gitlinker = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "gitlinker.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "gitlinker.nvim" {
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "gitsigns";
|
||||
packPathName = "gitsigns.nvim";
|
||||
package = "gitsigns-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "glow";
|
||||
packPathName = "glow.nvim";
|
||||
package = "glow-nvim";
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "grug-far";
|
||||
packPathName = "grug-far.nvim";
|
||||
package = "grug-far-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "guess-indent";
|
||||
packPathName = "guess-indent.nvim";
|
||||
package = "guess-indent-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "hardtime";
|
||||
packPathName = "hardtime.nvim";
|
||||
package = "hardtime-nvim";
|
||||
|
|
|
@ -22,7 +22,7 @@ let
|
|||
};
|
||||
in
|
||||
{
|
||||
options.plugins.harpoon = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.harpoon = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "harpoon";
|
||||
|
||||
package = lib.mkPackageOption pkgs "harpoon" {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "headlines";
|
||||
packPathName = "headlines.nvim";
|
||||
package = "headlines-nvim";
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "helpview";
|
||||
packPathName = "helpview.nvim";
|
||||
package = "helpview-nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts mkNullOrLuaFn;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "hex";
|
||||
packPathName = "hex.nvim";
|
||||
package = "hex-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
config,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "hmts";
|
||||
packPathName = "hmts.nvim";
|
||||
package = "hmts-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "hop";
|
||||
packPathName = "hop.nvim";
|
||||
package = "hop-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "hydra";
|
||||
packPathName = "hydra.nvim";
|
||||
package = "hydra-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
lib,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "idris2";
|
||||
packPathName = "idris2";
|
||||
package = "idris2-nvim";
|
||||
|
|
|
@ -83,7 +83,7 @@ in
|
|||
options.plugins.illuminate =
|
||||
with helpers;
|
||||
with defaultNullOpts;
|
||||
lib.nixvim.neovim-plugin.extraOptionsOptions
|
||||
lib.nixvim.plugins.neovim.extraOptionsOptions
|
||||
// {
|
||||
enable = mkEnableOption "vim-illuminate";
|
||||
|
||||
|
|
|
@ -12,7 +12,7 @@ in
|
|||
{
|
||||
meta.maintainers = [ maintainers.GaetanLepage ];
|
||||
|
||||
options.plugins.image = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.image = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "image.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "image.nvim" {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "indent-blankline";
|
||||
packPathName = "indent-blankline.nvim";
|
||||
moduleName = "ibl";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "indent-o-matic";
|
||||
maintainers = [ lib.maintainers.alisonjenkins ];
|
||||
settingsOptions = {
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "jupytext";
|
||||
packPathName = "jupytext.nvim";
|
||||
package = "jupytext-nvim";
|
||||
|
|
|
@ -3,7 +3,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "kulala";
|
||||
packPathName = "kulala.nvim";
|
||||
package = "kulala-nvim";
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
in
|
||||
with lib;
|
||||
{
|
||||
options.plugins.lastplace = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.lastplace = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "lastplace";
|
||||
|
||||
package = lib.mkPackageOption pkgs "lastplace" {
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.lean;
|
||||
in
|
||||
{
|
||||
options.plugins.lean = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.lean = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "lean-nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "lean-nvim" {
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.leap;
|
||||
in
|
||||
{
|
||||
options.plugins.leap = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.leap = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "leap.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "leap.nvim" {
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lightline";
|
||||
packPathName = "lightline.vim";
|
||||
package = "lightline-vim";
|
||||
|
|
|
@ -133,7 +133,7 @@ let
|
|||
};
|
||||
in
|
||||
{
|
||||
options.plugins.lint = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.lint = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "nvim-lint";
|
||||
|
||||
package = lib.mkPackageOption pkgs "nvim-lint" {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
config,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lsp-format";
|
||||
packPathName = "lsp-format.nvim";
|
||||
package = "lsp-format-nvim";
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lsp-lines";
|
||||
moduleName = "lsp_lines";
|
||||
packPathName = "lsp_lines.nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
let
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lsp-signature";
|
||||
packPathName = "lsp_signature.nvim";
|
||||
package = "lsp_signature-nvim";
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib) types;
|
||||
inherit (lib.nixvim) defaultNullOpts;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lsp-status";
|
||||
packPathName = "lsp-status.nvim";
|
||||
package = "lsp-status-nvim";
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.lspkind;
|
||||
in
|
||||
{
|
||||
options.plugins.lspkind = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.lspkind = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "lspkind.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "lspkind" {
|
||||
|
|
|
@ -47,7 +47,7 @@ in
|
|||
];
|
||||
|
||||
options = {
|
||||
plugins.lspsaga = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
plugins.lspsaga = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "lspsaga.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "lspsaga" {
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
...
|
||||
}:
|
||||
with lib;
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "ltex-extra";
|
||||
packPathName = "ltex_extra.nvim";
|
||||
package = "ltex_extra-nvim";
|
||||
|
|
|
@ -7,7 +7,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts mkSettingsRenamedOptionModules;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "lualine";
|
||||
packPathName = "lualine.nvim";
|
||||
package = "lualine-nvim";
|
||||
|
|
|
@ -43,7 +43,7 @@ let
|
|||
};
|
||||
};
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "luasnip";
|
||||
package = "luasnip";
|
||||
setup = ".config.setup";
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.mark-radar;
|
||||
in
|
||||
{
|
||||
options.plugins.mark-radar = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.mark-radar = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "mark-radar";
|
||||
|
||||
package = lib.mkPackageOption pkgs "mark-radar" {
|
||||
|
|
|
@ -12,7 +12,7 @@ in
|
|||
{
|
||||
meta.maintainers = [ maintainers.GaetanLepage ];
|
||||
|
||||
options.plugins.marks = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.marks = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "marks.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "marks.nvim" {
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "markview";
|
||||
packPathName = "markview.nvim";
|
||||
package = "markview-nvim";
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
lib,
|
||||
...
|
||||
}:
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "mini";
|
||||
packPathName = "mini.nvim";
|
||||
# Just want it before most other plugins for the icons provider.
|
||||
|
|
|
@ -10,7 +10,7 @@ let
|
|||
cfg = config.plugins.mkdnflow;
|
||||
in
|
||||
{
|
||||
options.plugins.mkdnflow = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
options.plugins.mkdnflow = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "mkdnflow.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "mkdnflow.nvim" {
|
||||
|
|
|
@ -45,7 +45,7 @@ let
|
|||
in
|
||||
{
|
||||
options = {
|
||||
plugins.multicursors = lib.nixvim.neovim-plugin.extraOptionsOptions // {
|
||||
plugins.multicursors = lib.nixvim.plugins.neovim.extraOptionsOptions // {
|
||||
enable = mkEnableOption "multicursors.nvim";
|
||||
|
||||
package = lib.mkPackageOption pkgs "multicursors.nvim" {
|
||||
|
|
|
@ -6,7 +6,7 @@ let
|
|||
inherit (lib.nixvim) defaultNullOpts;
|
||||
inherit (lib) types;
|
||||
in
|
||||
lib.nixvim.neovim-plugin.mkNeovimPlugin {
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "muren";
|
||||
packPathName = "muren.nvim";
|
||||
package = "muren-nvim";
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue