plugins: migrate defaultPackage -> package

Migrate all users of `mkVimPlugin` and `mkNeovimPlugin` to use the new
`package` argument instead of the old `defaultPackage` argument.
This commit is contained in:
Matt Sturgeon 2024-09-02 14:05:11 +01:00
parent 285f6cbd7b
commit 1fd4b6c739
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
148 changed files with 126 additions and 277 deletions

View file

@ -28,13 +28,12 @@ with lib;
colorscheme ? name, colorscheme ? name,
# options # options
originalName ? name, originalName ? name,
# WARNING: `defaultPackage` is deprecated by `package`,
defaultPackage ? throw "mkVimPlugin called without either `package` or `defaultPackage`.",
# Can be a string, a list of strings, or a module option: # Can be a string, a list of strings, or a module option:
# - A string will be intrpreted as `pkgs.vimPlugins.${package}` # - A string will be intrpreted as `pkgs.vimPlugins.${package}`
# - A list will be interpreted as a "pkgs path", e.g. `pkgs.${elem1}.${elem2}.${etc...}` # - A list will be interpreted as a "pkgs path", e.g. `pkgs.${elem1}.${elem2}.${etc...}`
# - An option will be used as-is, but should be built using `lib.mkPackageOption` # - An option will be used as-is, but should be built using `lib.mkPackageOption`
package ? helpers.mkPluginPackageOption originalName defaultPackage, # Defaults to `name`, i.e. `pkgs.vimPlugins.${name}`
package ? name,
settingsOptions ? { }, settingsOptions ? { },
settingsExample ? null, settingsExample ? null,
settingsDescription ? "Options provided to the `require('${luaName}')${setup}` function.", settingsDescription ? "Options provided to the `require('${luaName}')${setup}` function.",

View file

@ -16,13 +16,12 @@ with lib;
colorscheme ? name, colorscheme ? name,
# options # options
originalName ? name, originalName ? name,
# WARNING: `defaultPackage` is deprecated by `package`,
defaultPackage ? throw "mkVimPlugin called without either `package` or `defaultPackage`.",
# Can be a string, a list of strings, or a module option: # Can be a string, a list of strings, or a module option:
# - A string will be intrpreted as `pkgs.vimPlugins.${package}` # - A string will be intrpreted as `pkgs.vimPlugins.${package}`
# - A list will be interpreted as a "pkgs path", e.g. `pkgs.${elem1}.${elem2}.${etc...}` # - A list will be interpreted as a "pkgs path", e.g. `pkgs.${elem1}.${elem2}.${etc...}`
# - An option will be used as-is, but should be built using `lib.mkPackageOption` # - An option will be used as-is, but should be built using `lib.mkPackageOption`
package ? helpers.mkPluginPackageOption originalName defaultPackage, # Defaults to `name`, i.e. `pkgs.vimPlugins.${name}`
package ? name,
settingsOptions ? { }, settingsOptions ? { },
settingsExample ? null, settingsExample ? null,
globalPrefix ? "", globalPrefix ? "",

View file

@ -8,7 +8,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "chatgpt"; name = "chatgpt";
originalName = "ChatGPT.nvim"; originalName = "ChatGPT.nvim";
defaultPackage = pkgs.vimPlugins.ChatGPT-nvim; package = "ChatGPT-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "copilot-chat"; name = "copilot-chat";
originalName = "CopilotChat.nvim"; originalName = "CopilotChat.nvim";
luaName = "CopilotChat"; luaName = "CopilotChat";
defaultPackage = pkgs.vimPlugins.CopilotChat-nvim; package = "CopilotChat-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -53,7 +53,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "barbar"; name = "barbar";
originalName = "barbar.nvim"; originalName = "barbar.nvim";
defaultPackage = pkgs.vimPlugins.barbar-nvim; package = "barbar-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,15 +1,11 @@
{ { lib, ... }:
lib,
pkgs,
...
}:
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "barbecue"; name = "barbecue";
originalName = "barbecue.nvim"; originalName = "barbecue.nvim";
defaultPackage = pkgs.vimPlugins.barbecue-nvim; package = "barbecue-nvim";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -10,7 +10,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "bufferline"; name = "bufferline";
originalName = "bufferline.nvim"; originalName = "bufferline.nvim";
defaultPackage = pkgs.vimPlugins.bufferline-nvim; package = "bufferline-nvim";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -1,8 +1,4 @@
{ { lib, ... }:
lib,
pkgs,
...
}:
let let
inherit (lib.nixvim) defaultNullOpts; inherit (lib.nixvim) defaultNullOpts;
in in
@ -10,7 +6,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "navic"; name = "navic";
originalName = "nvim-navic"; originalName = "nvim-navic";
luaName = "nvim-navic"; luaName = "nvim-navic";
defaultPackage = pkgs.vimPlugins.nvim-navic; package = "nvim-navic";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "ayu"; name = "ayu";
isColorscheme = true; isColorscheme = true;
originalName = "neovim-ayu"; originalName = "neovim-ayu";
defaultPackage = pkgs.vimPlugins.neovim-ayu; package = "neovim-ayu";
# The colorscheme option is set by the `setup` function. # The colorscheme option is set by the `setup` function.
colorscheme = null; colorscheme = null;
callSetup = false; callSetup = false;

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -13,7 +12,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
inherit name luaName originalName; inherit name luaName originalName;
setup = ".with_config"; setup = ".with_config";
defaultPackage = pkgs.vimPlugins.base16-nvim; package = "base16-nvim";
isColorscheme = true; isColorscheme = true;
maintainers = with lib.maintainers; [ maintainers = with lib.maintainers; [

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "catppuccin"; name = "catppuccin";
isColorscheme = true; isColorscheme = true;
defaultPackage = pkgs.vimPlugins.catppuccin-nvim; package = "catppuccin-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "cyberdream"; name = "cyberdream";
isColorscheme = true; isColorscheme = true;
originalName = "cyberdream.nvim"; originalName = "cyberdream.nvim";
defaultPackage = pkgs.vimPlugins.cyberdream-nvim; package = "cyberdream-nvim";
maintainers = [ lib.nixvim.maintainers.AndresBermeoMarinelli ]; maintainers = [ lib.nixvim.maintainers.AndresBermeoMarinelli ];

View file

@ -1,14 +1,9 @@
{ { lib, ... }:
lib,
pkgs,
...
}:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "dracula-nvim"; name = "dracula-nvim";
originalName = "dracula.nvim "; originalName = "dracula.nvim ";
luaName = "dracula"; luaName = "dracula";
colorscheme = "dracula"; colorscheme = "dracula";
defaultPackage = pkgs.vimPlugins.dracula-nvim;
isColorscheme = true; isColorscheme = true;
maintainers = [ lib.nixvim.maintainers.refaelsh ]; maintainers = [ lib.nixvim.maintainers.refaelsh ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -17,7 +16,6 @@ in
lib.nixvim.vim-plugin.mkVimPlugin { lib.nixvim.vim-plugin.mkVimPlugin {
name = "everforest"; name = "everforest";
isColorscheme = true; isColorscheme = true;
defaultPackage = pkgs.vimPlugins.everforest;
globalPrefix = "everforest_"; globalPrefix = "everforest_";
maintainers = [ lib.nixvim.maintainers.sheemap ]; maintainers = [ lib.nixvim.maintainers.sheemap ];

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "gruvbox"; name = "gruvbox";
isColorscheme = true; isColorscheme = true;
originalName = "gruvbox.nvim"; originalName = "gruvbox.nvim";
defaultPackage = pkgs.vimPlugins.gruvbox-nvim; package = "gruvbox-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -11,7 +10,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "kanagawa"; name = "kanagawa";
isColorscheme = true; isColorscheme = true;
originalName = "kanagawa.nvim"; originalName = "kanagawa.nvim";
defaultPackage = pkgs.vimPlugins.kanagawa-nvim; package = "kanagawa-nvim";
description = '' description = ''
You can select the theme in two ways: You can select the theme in two ways:

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
lib.nixvim.vim-plugin.mkVimPlugin { lib.nixvim.vim-plugin.mkVimPlugin {
name = "melange"; name = "melange";
isColorscheme = true; isColorscheme = true;
originalName = "melange-nvim"; originalName = "melange-nvim";
defaultPackage = pkgs.vimPlugins.melange-nvim; package = "melange-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "modus"; name = "modus";
luaName = "modus-themes"; luaName = "modus-themes";
originalName = "modus-themes.nvim"; originalName = "modus-themes.nvim";
defaultPackage = pkgs.vimPlugins.modus-themes-nvim; package = "modus-themes-nvim";
isColorscheme = true; isColorscheme = true;
maintainers = [ lib.nixvim.maintainers.nwjsmith ]; maintainers = [ lib.nixvim.maintainers.nwjsmith ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -11,7 +10,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "nightfox"; name = "nightfox";
isColorscheme = true; isColorscheme = true;
originalName = "nightfox.nvim"; originalName = "nightfox.nvim";
defaultPackage = pkgs.vimPlugins.nightfox-nvim; package = "nightfox-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.vim-plugin.mkVimPlugin {
name = "nord"; name = "nord";
isColorscheme = true; isColorscheme = true;
originalName = "nord.nvim"; originalName = "nord.nvim";
defaultPackage = pkgs.vimPlugins.nord-nvim; package = "nord-nvim";
globalPrefix = "nord_"; globalPrefix = "nord_";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
lib.nixvim.vim-plugin.mkVimPlugin { lib.nixvim.vim-plugin.mkVimPlugin {
name = "one"; name = "one";
isColorscheme = true; isColorscheme = true;
originalName = "vim-one"; originalName = "vim-one";
defaultPackage = pkgs.vimPlugins.vim-one; package = "vim-one";
globalPrefix = "one_"; globalPrefix = "one_";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "onedark"; name = "onedark";
isColorscheme = true; isColorscheme = true;
originalName = "onedark.nvim"; originalName = "onedark.nvim";
defaultPackage = pkgs.vimPlugins.onedark-nvim; package = "onedark-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
lib.nixvim.vim-plugin.mkVimPlugin { lib.nixvim.vim-plugin.mkVimPlugin {
name = "oxocarbon"; name = "oxocarbon";
isColorscheme = true; isColorscheme = true;
originalName = "oxocarbon.nvim"; originalName = "oxocarbon.nvim";
defaultPackage = pkgs.vimPlugins.oxocarbon-nvim; package = "oxocarbon-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -10,7 +10,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "palette"; name = "palette";
isColorscheme = true; isColorscheme = true;
originalName = "palette.nvim"; originalName = "palette.nvim";
defaultPackage = pkgs.vimPlugins.palette-nvim; package = "palette-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "poimandres"; name = "poimandres";
isColorscheme = true; isColorscheme = true;
originalName = "poimandres.nvim"; originalName = "poimandres.nvim";
defaultPackage = pkgs.vimPlugins.poimandres-nvim; package = "poimandres-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -9,7 +8,6 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "rose-pine"; name = "rose-pine";
isColorscheme = true; isColorscheme = true;
defaultPackage = pkgs.vimPlugins.rose-pine;
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "tokyonight"; name = "tokyonight";
isColorscheme = true; isColorscheme = true;
originalName = "tokyonight.nvim"; originalName = "tokyonight.nvim";
defaultPackage = pkgs.vimPlugins.tokyonight-nvim; package = "tokyonight-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "vscode"; name = "vscode";
isColorscheme = true; isColorscheme = true;
originalName = "vscode-nvim"; originalName = "vscode-nvim";
defaultPackage = pkgs.vimPlugins.vscode-nvim; package = "vscode-nvim";
colorscheme = null; # Color scheme is set by `require.("vscode").load()` colorscheme = null; # Color scheme is set by `require.("vscode").load()`
callSetup = false; callSetup = false;

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
let let
@ -11,7 +10,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "cmp"; name = "cmp";
originalName = "nvim-cmp"; originalName = "nvim-cmp";
defaultPackage = pkgs.vimPlugins.nvim-cmp; package = "nvim-cmp";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -37,7 +37,6 @@ in
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "codeium-vim"; name = "codeium-vim";
originalName = "codeium.vim"; originalName = "codeium.vim";
defaultPackage = pkgs.vimPlugins.codeium-vim;
globalPrefix = "codeium_"; globalPrefix = "codeium_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -9,7 +9,6 @@ with helpers.vim-plugin;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "copilot-vim"; name = "copilot-vim";
originalName = "copilot.vim"; originalName = "copilot.vim";
defaultPackage = pkgs.vimPlugins.copilot-vim;
globalPrefix = "copilot_"; globalPrefix = "copilot_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "coq-nvim"; name = "coq-nvim";
originalName = "coq_nvim"; originalName = "coq_nvim";
defaultPackage = pkgs.vimPlugins.coq_nvim; package = "coq_nvim";
maintainers = [ maintainers = [
maintainers.traxys maintainers.traxys

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "yazi"; name = "yazi";
originalName = "yazi.nvim"; originalName = "yazi.nvim";
defaultPackage = pkgs.vimPlugins.yazi-nvim; package = "yazi-nvim";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -6,7 +6,7 @@
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "committia"; name = "committia";
originalName = "committia.vim"; originalName = "committia.vim";
defaultPackage = pkgs.vimPlugins.committia-vim; package = "committia-vim";
globalPrefix = "committia_"; globalPrefix = "committia_";
maintainers = [ helpers.maintainers.alisonjenkins ]; maintainers = [ helpers.maintainers.alisonjenkins ];

View file

@ -7,7 +7,7 @@
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "fugitive"; name = "fugitive";
originalName = "vim-fugitive"; originalName = "vim-fugitive";
defaultPackage = pkgs.vimPlugins.vim-fugitive; package = "vim-fugitive";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "git-conflict"; name = "git-conflict";
originalName = "git-conflict.nvim"; originalName = "git-conflict.nvim";
defaultPackage = pkgs.vimPlugins.git-conflict-nvim; package = "git-conflict-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -10,7 +10,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "gitblame"; name = "gitblame";
originalName = "git-blame.nvim"; originalName = "git-blame.nvim";
defaultPackage = pkgs.vimPlugins.git-blame-nvim; package = "git-blame-nvim";
maintainers = with lib.maintainers; [ GaetanLepage ]; maintainers = with lib.maintainers; [ GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -10,7 +9,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "gitignore"; name = "gitignore";
originalName = "gitignore.nvim"; originalName = "gitignore.nvim";
defaultPackage = pkgs.vimPlugins.gitignore-nvim; package = "gitignore-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -9,7 +9,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "gitsigns"; name = "gitsigns";
originalName = "gitsigns.nvim"; originalName = "gitsigns.nvim";
defaultPackage = pkgs.vimPlugins.gitsigns-nvim; package = "gitsigns-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "lazygit"; name = "lazygit";
originalName = "lazygit.nvim"; originalName = "lazygit.nvim";
defaultPackage = pkgs.vimPlugins.lazygit-nvim; package = "lazygit-nvim";
globalPrefix = "lazygit_"; globalPrefix = "lazygit_";
maintainers = [ helpers.maintainers.AndresBermeoMarinelli ]; maintainers = [ helpers.maintainers.AndresBermeoMarinelli ];

View file

@ -8,7 +8,6 @@
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "neogit"; name = "neogit";
defaultPackage = pkgs.vimPlugins.neogit;
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "octo"; name = "octo";
originalName = "octo.nvim"; originalName = "octo.nvim";
defaultPackage = pkgs.vimPlugins.octo-nvim; package = "octo-nvim";
maintainers = [ helpers.maintainers.svl ]; maintainers = [ helpers.maintainers.svl ];

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "cmake-tools"; name = "cmake-tools";
originalName = "cmake-tools.nvim"; originalName = "cmake-tools.nvim";
defaultPackage = pkgs.vimPlugins.cmake-tools-nvim; package = "cmake-tools-nvim";
maintainers = [ helpers.maintainers.NathanFelber ]; maintainers = [ helpers.maintainers.NathanFelber ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "debugprint"; name = "debugprint";
originalName = "debugprint.nvim"; originalName = "debugprint.nvim";
defaultPackage = pkgs.vimPlugins.debugprint-nvim; package = "debugprint-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "godot"; name = "godot";
originalName = "vim-godot"; originalName = "vim-godot";
defaultPackage = pkgs.vimPlugins.vim-godot; package = "vim-godot";
globalPrefix = "godot_"; globalPrefix = "godot_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
helpers, helpers,
config, config,
... ...
@ -9,7 +8,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "haskell-scope-highlighting"; name = "haskell-scope-highlighting";
originalName = "haskell-scope-highlighting.nvim"; originalName = "haskell-scope-highlighting.nvim";
defaultPackage = pkgs.vimPlugins.haskell-scope-highlighting-nvim; package = "haskell-scope-highlighting-nvim";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
let let
@ -39,7 +38,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "julia-cell"; name = "julia-cell";
originalName = "vim-julia-cell"; originalName = "vim-julia-cell";
defaultPackage = pkgs.vimPlugins.vim-julia-cell; package = "vim-julia-cell";
globalPrefix = "julia_cell_"; globalPrefix = "julia_cell_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -9,7 +9,7 @@ with helpers.vim-plugin;
mkVimPlugin { mkVimPlugin {
name = "ledger"; name = "ledger";
originalName = "vim-ledger"; originalName = "vim-ledger";
defaultPackage = pkgs.vimPlugins.vim-ledger; package = "vim-ledger";
globalPrefix = "ledger_"; globalPrefix = "ledger_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "ltex-extra"; name = "ltex-extra";
originalName = "ltex_extra.nvim"; originalName = "ltex_extra.nvim";
defaultPackage = pkgs.vimPlugins.ltex_extra-nvim; package = "ltex_extra-nvim";
maintainers = [ maintainers.loicreynier ]; maintainers = [ maintainers.loicreynier ];

View file

@ -7,7 +7,7 @@
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "glow"; name = "glow";
originalName = "glow.nvim"; originalName = "glow.nvim";
defaultPackage = pkgs.vimPlugins.glow-nvim; package = "glow-nvim";
maintainers = [ lib.maintainers.getchoo ]; maintainers = [ lib.maintainers.getchoo ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ with helpers.vim-plugin;
mkVimPlugin { mkVimPlugin {
name = "markdown-preview"; name = "markdown-preview";
originalName = "markdown-preview.nvim"; originalName = "markdown-preview.nvim";
defaultPackage = pkgs.vimPlugins.markdown-preview-nvim; package = "markdown-preview-nvim";
globalPrefix = "mkdp_"; globalPrefix = "mkdp_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "markview"; name = "markview";
originalName = "markview.nvim"; originalName = "markview.nvim";
defaultPackage = pkgs.vimPlugins.markview-nvim; package = "markview-nvim";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "preview"; name = "preview";
originalName = "Preview.nvim"; originalName = "Preview.nvim";
defaultPackage = pkgs.vimPlugins.Preview-nvim; package = "Preview-nvim";
hasSettings = false; hasSettings = false;

View file

@ -1,13 +1,12 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "nix"; name = "nix";
originalName = "vim-nix"; originalName = "vim-nix";
defaultPackage = pkgs.vimPlugins.vim-nix; package = "vim-nix";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];
} }

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -9,7 +8,6 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "orgmode"; name = "orgmode";
originalName = "nvim-orgmode"; originalName = "nvim-orgmode";
defaultPackage = pkgs.vimPlugins.orgmode;
maintainers = [ lib.nixvim.maintainers.refaelsh ]; maintainers = [ lib.nixvim.maintainers.refaelsh ];

View file

@ -2,13 +2,12 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "otter"; name = "otter";
originalName = "otter.nvim"; originalName = "otter.nvim";
defaultPackage = pkgs.vimPlugins.otter-nvim; package = "otter-nvim";
maintainers = [ lib.maintainers.perchun ]; maintainers = [ lib.maintainers.perchun ];

View file

@ -1,12 +1,10 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "parinfer-rust"; name = "parinfer-rust";
defaultPackage = pkgs.vimPlugins.parinfer-rust;
globalPrefix = "parinfer_"; globalPrefix = "parinfer_";
maintainers = [ lib.maintainers.GaetanLepage ]; maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "jupytext"; name = "jupytext";
originalName = "jupytext.nvim"; originalName = "jupytext.nvim";
defaultPackage = pkgs.vimPlugins.jupytext-nvim; package = "jupytext-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "qmk"; name = "qmk";
originalName = "qmk.nvim"; originalName = "qmk.nvim";
defaultPackage = pkgs.vimPlugins.qmk-nvim; package = "qmk-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,6 @@
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "rustaceanvim"; name = "rustaceanvim";
defaultPackage = pkgs.vimPlugins.rustaceanvim;
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,13 +1,11 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "sniprun"; name = "sniprun";
defaultPackage = pkgs.vimPlugins.sniprun;
url = "https://github.com/michaelb/sniprun"; url = "https://github.com/michaelb/sniprun";
maintainers = with maintainers; [ maintainers = with maintainers; [

View file

@ -6,7 +6,6 @@
}: }:
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "tagbar"; name = "tagbar";
defaultPackage = pkgs.vimPlugins.tagbar;
globalPrefix = "tagbar_"; globalPrefix = "tagbar_";
extraPackages = [ pkgs.ctags ]; extraPackages = [ pkgs.ctags ];

View file

@ -10,7 +10,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "texpresso"; name = "texpresso";
originalName = "texpresso.vim"; originalName = "texpresso.vim";
defaultPackage = pkgs.vimPlugins.texpresso-vim; package = "texpresso-vim";
maintainers = [ maintainers.nickhu ]; maintainers = [ maintainers.nickhu ];

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "treesitter-context"; name = "treesitter-context";
originalName = "nvim-treesitter-context"; originalName = "nvim-treesitter-context";
defaultPackage = pkgs.vimPlugins.nvim-treesitter-context; package = "nvim-treesitter-context";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -10,7 +10,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "treesitter"; name = "treesitter";
originalName = "nvim-treesitter"; originalName = "nvim-treesitter";
luaName = "nvim-treesitter.configs"; luaName = "nvim-treesitter.configs";
defaultPackage = pkgs.vimPlugins.nvim-treesitter; package = "nvim-treesitter";
description = '' description = ''
Provides an interface to [tree-sitter] Provides an interface to [tree-sitter]

View file

@ -2,7 +2,6 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
@ -10,7 +9,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "ts-autotag"; name = "ts-autotag";
originalName = "nvim-ts-autotag"; originalName = "nvim-ts-autotag";
luaName = "nvim-ts-autotag"; luaName = "nvim-ts-autotag";
defaultPackage = pkgs.vimPlugins.nvim-ts-autotag; package = "nvim-ts-autotag";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,6 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "typst-vim"; name = "typst-vim";
originalName = "typst.vim"; originalName = "typst.vim";
defaultPackage = pkgs.vimPlugins.typst-vim;
globalPrefix = "typst_"; globalPrefix = "typst_";
# Add the typst compiler to nixvim packages # Add the typst compiler to nixvim packages

View file

@ -1,14 +1,12 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
with helpers.vim-plugin; with helpers.vim-plugin;
mkVimPlugin { mkVimPlugin {
name = "vim-slime"; name = "vim-slime";
defaultPackage = pkgs.vimPlugins.vim-slime;
globalPrefix = "slime_"; globalPrefix = "slime_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -7,7 +7,6 @@
with lib; with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "vimtex"; name = "vimtex";
defaultPackage = pkgs.vimPlugins.vimtex;
globalPrefix = "vimtex_"; globalPrefix = "vimtex_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ with helpers.vim-plugin;
mkVimPlugin { mkVimPlugin {
name = "zig"; name = "zig";
originalName = "zig.vim"; originalName = "zig.vim";
defaultPackage = pkgs.vimPlugins.zig-vim; package = "zig-vim";
globalPrefix = "zig_"; globalPrefix = "zig_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -11,7 +10,6 @@ lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "conform-nvim"; name = "conform-nvim";
luaName = "conform"; luaName = "conform";
originalName = "conform.nvim"; originalName = "conform.nvim";
defaultPackage = pkgs.vimPlugins.conform-nvim;
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "lsp-lines"; name = "lsp-lines";
luaName = "lsp_lines"; luaName = "lsp_lines";
originalName = "lsp_lines.nvim"; originalName = "lsp_lines.nvim";
defaultPackage = pkgs.vimPlugins.lsp_lines-nvim; package = "lsp_lines-nvim";
# This plugin has no settings; it is configured via vim.diagnostic.config # This plugin has no settings; it is configured via vim.diagnostic.config
hasSettings = false; hasSettings = false;

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "lsp-status"; name = "lsp-status";
originalName = "lsp-status.nvim"; originalName = "lsp-status.nvim";
defaultPackage = pkgs.vimPlugins.lsp-status-nvim; package = "lsp-status-nvim";
maintainers = [ helpers.maintainers.b3nb5n ]; maintainers = [ helpers.maintainers.b3nb5n ];
settingsOptions = settingsOptions =

View file

@ -1,13 +1,11 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "nvim-lightbulb"; name = "nvim-lightbulb";
defaultPackage = pkgs.vimPlugins.nvim-lightbulb;
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "schemastore"; name = "schemastore";
originalName = "SchemaStore.nvim"; originalName = "SchemaStore.nvim";
defaultPackage = pkgs.vimPlugins.SchemaStore-nvim; package = "SchemaStore-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -8,7 +8,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "trouble"; name = "trouble";
originalName = "trouble-nvim"; originalName = "trouble-nvim";
defaultPackage = pkgs.vimPlugins.trouble-nvim; package = "trouble-nvim";
maintainers = [ maintainers.loicreynier ]; maintainers = [ maintainers.loicreynier ];

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,6 @@ let
in in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "neotest"; name = "neotest";
defaultPackage = pkgs.vimPlugins.neotest;
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -3,7 +3,6 @@
helpers, helpers,
config, config,
options, options,
pkgs,
... ...
}: }:
with lib; with lib;
@ -11,7 +10,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "none-ls"; name = "none-ls";
originalName = "none-ls.nvim"; originalName = "none-ls.nvim";
luaName = "null-ls"; luaName = "null-ls";
defaultPackage = pkgs.vimPlugins.none-ls-nvim; package = "none-ls-nvim";
maintainers = [ maintainers.MattSturgeon ]; maintainers = [ maintainers.MattSturgeon ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
options, options,
pkgs,
... ...
}: }:
with lib; with lib;
@ -12,7 +11,6 @@ nixvim.neovim-plugin.mkNeovimPlugin {
name = "lz-n"; name = "lz-n";
originalName = "lz.n"; originalName = "lz.n";
maintainers = [ maintainers.psfloyd ]; maintainers = [ maintainers.psfloyd ];
defaultPackage = pkgs.vimPlugins.lz-n;
settingsDescription = '' settingsDescription = ''
Options provided to `vim.g.lz_n`. Options provided to `vim.g.lz_n`.

View file

@ -1,6 +1,5 @@
{ {
lib, lib,
pkgs,
... ...
}: }:
let let
@ -10,7 +9,6 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "nvim-snippets"; name = "nvim-snippets";
luaName = "snippets"; luaName = "snippets";
defaultPackage = pkgs.vimPlugins.nvim-snippets;
maintainers = [ lib.maintainers.psfloyd ]; maintainers = [ lib.maintainers.psfloyd ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ with helpers.vim-plugin;
mkVimPlugin { mkVimPlugin {
name = "airline"; name = "airline";
originalName = "vim-airline"; originalName = "vim-airline";
defaultPackage = pkgs.vimPlugins.vim-airline; package = "vim-airline";
globalPrefix = "airline_"; globalPrefix = "airline_";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
options, options,
pkgs,
... ...
}: }:
let let
@ -11,7 +10,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "lightline"; name = "lightline";
originalName = "lightline.vim"; originalName = "lightline.vim";
defaultPackage = pkgs.vimPlugins.lightline-vim; package = "lightline-vim";
maintainers = [ lib.maintainers.khaneliman ]; maintainers = [ lib.maintainers.khaneliman ];

View file

@ -17,7 +17,7 @@ in
lib.nixvim.neovim-plugin.mkNeovimPlugin { lib.nixvim.neovim-plugin.mkNeovimPlugin {
name = "telescope"; name = "telescope";
originalName = "telescope.nvim"; originalName = "telescope.nvim";
defaultPackage = pkgs.vimPlugins.telescope-nvim; package = "telescope-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "edgy"; name = "edgy";
originalName = "edgy.nvim"; originalName = "edgy.nvim";
defaultPackage = pkgs.vimPlugins.edgy-nvim; package = "edgy-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "headlines"; name = "headlines";
originalName = "headlines.nvim"; originalName = "headlines.nvim";
defaultPackage = pkgs.vimPlugins.headlines-nvim; package = "headlines-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,5 +1,4 @@
{ {
pkgs,
lib, lib,
helpers, helpers,
... ...
@ -8,7 +7,7 @@ with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "neoscroll"; name = "neoscroll";
originalName = "neoscroll.nvim"; originalName = "neoscroll.nvim";
defaultPackage = pkgs.vimPlugins.neoscroll-nvim; package = "neoscroll-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "specs"; name = "specs";
originalName = "specs.nvim"; originalName = "specs.nvim";
defaultPackage = pkgs.vimPlugins.specs-nvim; package = "specs-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "statuscol"; name = "statuscol";
originalName = "statuscol.nvim"; originalName = "statuscol.nvim";
defaultPackage = pkgs.vimPlugins.statuscol-nvim; package = "statuscol-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "transparent"; name = "transparent";
originalName = "transparent.nvim"; originalName = "transparent.nvim";
defaultPackage = pkgs.vimPlugins.transparent-nvim; package = "transparent-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -2,14 +2,13 @@
lib, lib,
helpers, helpers,
config, config,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "twilight"; name = "twilight";
originalName = "twilight.nvim"; originalName = "twilight.nvim";
defaultPackage = pkgs.vimPlugins.twilight-nvim; package = "twilight-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "virt-column"; name = "virt-column";
originalName = "virt-column.nvim"; originalName = "virt-column.nvim";
defaultPackage = pkgs.vimPlugins.virt-column-nvim; package = "virt-column-nvim";
maintainers = [ helpers.maintainers.alisonjenkins ]; maintainers = [ helpers.maintainers.alisonjenkins ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "zen-mode"; name = "zen-mode";
originalName = "zen-mode.nvim"; originalName = "zen-mode.nvim";
defaultPackage = pkgs.vimPlugins.zen-mode-nvim; package = "zen-mode-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "arrow"; name = "arrow";
originalName = "arrow.nvim"; originalName = "arrow.nvim";
defaultPackage = pkgs.vimPlugins.arrow-nvim; package = "arrow-nvim";
maintainers = [ maintainers.hmajid2301 ]; maintainers = [ maintainers.hmajid2301 ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "auto-save"; name = "auto-save";
originalName = "auto-save.nvim"; originalName = "auto-save.nvim";
defaultPackage = pkgs.vimPlugins.auto-save-nvim; package = "auto-save-nvim";
maintainers = [ helpers.maintainers.braindefender ]; maintainers = [ helpers.maintainers.braindefender ];

View file

@ -1,11 +1,10 @@
{ {
helpers, helpers,
pkgs,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "bacon"; name = "bacon";
defaultPackage = pkgs.vimPlugins.nvim-bacon; package = "nvim-bacon";
maintainers = [ helpers.maintainers.alisonjenkins ]; maintainers = [ helpers.maintainers.alisonjenkins ];
settingsOptions = { settingsOptions = {

View file

@ -1,12 +1,11 @@
{ {
helpers, helpers,
pkgs,
... ...
}: }:
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "baleia"; name = "baleia";
originalName = "baleia.nvim"; originalName = "baleia.nvim";
defaultPackage = pkgs.vimPlugins.baleia-nvim; package = "baleia-nvim";
maintainers = [ helpers.maintainers.alisonjenkins ]; maintainers = [ helpers.maintainers.alisonjenkins ];

View file

@ -1,7 +1,6 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
@ -9,7 +8,7 @@ helpers.neovim-plugin.mkNeovimPlugin {
name = "better-escape"; name = "better-escape";
originalName = "better-escape.nvim"; originalName = "better-escape.nvim";
luaName = "better_escape"; luaName = "better_escape";
defaultPackage = pkgs.vimPlugins.better-escape-nvim; package = "better-escape-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

View file

@ -1,6 +1,5 @@
{ {
helpers, helpers,
pkgs,
lib, lib,
... ...
}: }:
@ -8,7 +7,7 @@ with lib;
helpers.vim-plugin.mkVimPlugin { helpers.vim-plugin.mkVimPlugin {
name = "bufdelete"; name = "bufdelete";
originalName = "bufdelete.nvim"; originalName = "bufdelete.nvim";
defaultPackage = pkgs.vimPlugins.bufdelete-nvim; package = "bufdelete-nvim";
globalPrefix = "bufdelete_"; globalPrefix = "bufdelete_";
maintainers = [ maintainers.MattSturgeon ]; maintainers = [ maintainers.MattSturgeon ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "ccc"; name = "ccc";
originalName = "ccc.nvim"; originalName = "ccc.nvim";
defaultPackage = pkgs.vimPlugins.ccc-nvim; package = "ccc-nvim";
maintainers = [ helpers.maintainers.JanKremer ]; maintainers = [ helpers.maintainers.JanKremer ];

View file

@ -1,14 +1,13 @@
{ {
lib, lib,
helpers, helpers,
pkgs,
... ...
}: }:
with lib; with lib;
helpers.neovim-plugin.mkNeovimPlugin { helpers.neovim-plugin.mkNeovimPlugin {
name = "cloak"; name = "cloak";
originalName = "cloak.nvim"; originalName = "cloak.nvim";
defaultPackage = pkgs.vimPlugins.cloak-nvim; package = "cloak-nvim";
maintainers = [ maintainers.GaetanLepage ]; maintainers = [ maintainers.GaetanLepage ];

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