From f2de9a94c431ec7e152cafa5b6d0d783250e91ee Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Mon, 4 Mar 2024 09:35:28 +0100 Subject: [PATCH] plugins: set myself (@GaetanLepage) as maintainer for several vim plugins --- plugins/completion/copilot-vim.nix | 2 ++ plugins/completion/nvim-cmp/cmp-helpers.nix | 1 + plugins/git/fugitive.nix | 3 +++ plugins/languages/ledger.nix | 2 ++ plugins/languages/markdown-preview.nix | 2 ++ plugins/languages/nix.nix | 3 +++ plugins/languages/tagbar.nix | 3 +++ plugins/languages/vim-slime.nix | 2 ++ plugins/languages/zig.nix | 2 ++ plugins/statuslines/airline.nix | 2 ++ plugins/utils/emmet.nix | 2 ++ plugins/utils/endwise.nix | 3 +++ plugins/utils/goyo.nix | 2 ++ plugins/utils/instant.nix | 2 ++ plugins/utils/magma-nvim.nix | 2 ++ plugins/utils/molten.nix | 2 ++ plugins/utils/startify.nix | 2 ++ plugins/utils/surround.nix | 3 +++ plugins/utils/undotree.nix | 4 +++- 19 files changed, 43 insertions(+), 1 deletion(-) diff --git a/plugins/completion/copilot-vim.nix b/plugins/completion/copilot-vim.nix index 05a73154..c31e9b30 100644 --- a/plugins/completion/copilot-vim.nix +++ b/plugins/completion/copilot-vim.nix @@ -14,6 +14,8 @@ with helpers.vim-plugin; globalPrefix = "copilot_"; deprecateExtraConfig = true; + maintainers = [maintainers.GaetanLepage]; + options = { nodeCommand = mkDefaultOpt { global = "node_command"; diff --git a/plugins/completion/nvim-cmp/cmp-helpers.nix b/plugins/completion/nvim-cmp/cmp-helpers.nix index c90ec569..e05ddea2 100644 --- a/plugins/completion/nvim-cmp/cmp-helpers.nix +++ b/plugins/completion/nvim-cmp/cmp-helpers.nix @@ -16,6 +16,7 @@ with lib; { mkVimPlugin config { inherit name; extraPlugins = extraPlugins ++ (lists.optional useDefaultPackage pkgs.vimPlugins.${name}); + maintainers = [maintainers.GaetanLepage]; }; pluginAndSourceNames = { diff --git a/plugins/git/fugitive.nix b/plugins/git/fugitive.nix index 4f60c453..055bfd41 100644 --- a/plugins/git/fugitive.nix +++ b/plugins/git/fugitive.nix @@ -1,5 +1,6 @@ { config, + lib, helpers, pkgs, ... @@ -10,6 +11,8 @@ helpers.vim-plugin.mkVimPlugin config { defaultPackage = pkgs.vimPlugins.vim-fugitive; extraPackages = [pkgs.git]; + maintainers = [lib.maintainers.GaetanLepage]; + # In typical tpope fashion, this plugin has no config options options = {}; } diff --git a/plugins/languages/ledger.nix b/plugins/languages/ledger.nix index 91b0bd4f..80d13dcd 100644 --- a/plugins/languages/ledger.nix +++ b/plugins/languages/ledger.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.vim-ledger; globalPrefix = "ledger_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-02: remove 2024-05-02 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/languages/markdown-preview.nix b/plugins/languages/markdown-preview.nix index d91dd86a..1e51195e 100644 --- a/plugins/languages/markdown-preview.nix +++ b/plugins/languages/markdown-preview.nix @@ -14,6 +14,8 @@ with helpers.vim-plugin; globalPrefix = "mkdp_"; deprecateExtraConfig = true; + maintainers = [maintainers.GaetanLepage]; + options = { autoStart = mkDefaultOpt { global = "auto_start"; diff --git a/plugins/languages/nix.nix b/plugins/languages/nix.nix index f718c403..1e2929e9 100644 --- a/plugins/languages/nix.nix +++ b/plugins/languages/nix.nix @@ -1,5 +1,6 @@ { config, + lib, helpers, pkgs, ... @@ -9,6 +10,8 @@ helpers.vim-plugin.mkVimPlugin config { originalName = "vim-nix"; defaultPackage = pkgs.vimPlugins.vim-nix; + maintainers = [lib.maintainers.GaetanLepage]; + # Possibly add option to disable Treesitter highlighting if this is installed options = {}; } diff --git a/plugins/languages/tagbar.nix b/plugins/languages/tagbar.nix index 3432feb3..66029891 100644 --- a/plugins/languages/tagbar.nix +++ b/plugins/languages/tagbar.nix @@ -2,6 +2,7 @@ helpers, config, pkgs, + lib, ... }: helpers.vim-plugin.mkVimPlugin config { @@ -10,6 +11,8 @@ helpers.vim-plugin.mkVimPlugin config { globalPrefix = "tagbar_"; extraPackages = [pkgs.ctags]; + maintainers = [lib.maintainers.GaetanLepage]; + # TODO introduced 2024-02-12: remove 2024-04-12 deprecateExtraConfig = true; diff --git a/plugins/languages/vim-slime.nix b/plugins/languages/vim-slime.nix index 0e4c66bc..64c7097e 100644 --- a/plugins/languages/vim-slime.nix +++ b/plugins/languages/vim-slime.nix @@ -12,6 +12,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.vim-slime; globalPrefix = "slime_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-02: remove 2024-05-02 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/languages/zig.nix b/plugins/languages/zig.nix index 36e3895d..c7160219 100644 --- a/plugins/languages/zig.nix +++ b/plugins/languages/zig.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.zig-vim; globalPrefix = "zig_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-02: remove 2024-05-02 deprecateExtraConfig = true; imports = [ diff --git a/plugins/statuslines/airline.nix b/plugins/statuslines/airline.nix index 0fb958ed..7e1303b5 100644 --- a/plugins/statuslines/airline.nix +++ b/plugins/statuslines/airline.nix @@ -14,6 +14,8 @@ with helpers.vim-plugin; globalPrefix = "airline_"; deprecateExtraConfig = true; + maintainers = [maintainers.GaetanLepage]; + options = ( listToAttrs ( diff --git a/plugins/utils/emmet.nix b/plugins/utils/emmet.nix index 2f028df3..0847a47f 100644 --- a/plugins/utils/emmet.nix +++ b/plugins/utils/emmet.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.emmet-vim; globalPrefix = "user_emmet_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-01: remove 2024-05-01 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/utils/endwise.nix b/plugins/utils/endwise.nix index 89d3afad..10d5b2c1 100644 --- a/plugins/utils/endwise.nix +++ b/plugins/utils/endwise.nix @@ -1,5 +1,6 @@ { config, + lib, pkgs, helpers, ... @@ -9,6 +10,8 @@ helpers.vim-plugin.mkVimPlugin config { originalName = "vim-endwise"; defaultPackage = pkgs.vimPlugins.vim-endwise; + maintainers = [lib.maintainers.GaetanLepage]; + # Yes it's really not configurable options = {}; } diff --git a/plugins/utils/goyo.nix b/plugins/utils/goyo.nix index 7a3d0f11..981d3117 100644 --- a/plugins/utils/goyo.nix +++ b/plugins/utils/goyo.nix @@ -13,6 +13,8 @@ with lib; defaultPackage = pkgs.vimPlugins.goyo-vim; globalPrefix = "goyo_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-01: remove 2024-05-01 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/utils/instant.nix b/plugins/utils/instant.nix index 226a4768..80403e8d 100644 --- a/plugins/utils/instant.nix +++ b/plugins/utils/instant.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.instant-nvim; globalPrefix = "instant_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-02: remove 2024-05-02 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/utils/magma-nvim.nix b/plugins/utils/magma-nvim.nix index 0d772ab9..748b1ac0 100644 --- a/plugins/utils/magma-nvim.nix +++ b/plugins/utils/magma-nvim.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.magma-nvim-goose; globalPrefix = "magma_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-02: remove 2024-05-02 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/utils/molten.nix b/plugins/utils/molten.nix index b21318e3..84a50240 100644 --- a/plugins/utils/molten.nix +++ b/plugins/utils/molten.nix @@ -13,6 +13,8 @@ with helpers.vim-plugin; defaultPackage = pkgs.vimPlugins.molten-nvim; globalPrefix = "molten_"; + maintainers = [maintainers.GaetanLepage]; + # TODO introduced 2024-03-01: remove 2024-05-01 deprecateExtraConfig = true; optionsRenamedToSettings = [ diff --git a/plugins/utils/startify.nix b/plugins/utils/startify.nix index ab16f154..6edf8062 100644 --- a/plugins/utils/startify.nix +++ b/plugins/utils/startify.nix @@ -14,6 +14,8 @@ with helpers.vim-plugin; globalPrefix = "startify_"; deprecateExtraConfig = true; + maintainers = [maintainers.GaetanLepage]; + options = { sessionDir = mkDefaultOpt { description = "Directory to save/load session"; diff --git a/plugins/utils/surround.nix b/plugins/utils/surround.nix index d7fed4c5..66ae2160 100644 --- a/plugins/utils/surround.nix +++ b/plugins/utils/surround.nix @@ -1,5 +1,6 @@ { config, + lib, helpers, pkgs, ... @@ -8,4 +9,6 @@ helpers.vim-plugin.mkVimPlugin config { name = "surround"; originalName = "surround.vim"; defaultPackage = pkgs.vimPlugins.surround; + + maintainers = [lib.maintainers.GaetanLepage]; } diff --git a/plugins/utils/undotree.nix b/plugins/utils/undotree.nix index 503c9051..90e912de 100644 --- a/plugins/utils/undotree.nix +++ b/plugins/utils/undotree.nix @@ -11,9 +11,11 @@ with helpers.vim-plugin; name = "undotree"; defaultPackage = pkgs.vimPlugins.undotree; globalPrefix = "undotree_"; - deprecateExtraConfig = true; + + maintainers = [maintainers.GaetanLepage]; # TODO introduced 2024-02-22: remove 2024-04-22 + deprecateExtraConfig = true; imports = let basePluginPath = ["plugins" "undotree"]; in