1
0
Fork 0
mirror of https://github.com/nix-community/nixvim.git synced 2025-11-08 19:46:06 +01:00

treewide: infer packPathName menial work

Signed-off-by: saygo-png <saygo.mail@proton.me>
This commit is contained in:
saygo-png 2025-09-27 03:04:06 +02:00 committed by Matt Sturgeon
parent 3cd56fced4
commit c4b27080a6
319 changed files with 0 additions and 320 deletions

View file

@ -85,7 +85,6 @@ A template plugin can be found in (plugins/TEMPLATE.nix)[https://github.com/nix-
| **isColorscheme** | Indicating whether the plugin is a colorscheme. | No | `false` |
| **moduleName** | The Lua name for the plugin. | No | `name` parameter |
| **optionsRenamedToSettings** | Options that have been renamed and move to the `settings` attribute. | No | `[]` |
| **packPathName** | The name of the plugin directory in [packpath](https://neovim.io/doc/user/options.html#'packpath'), usually the plugin's github repo name. E.g. `"foo-bar.nvim"`. | No | `name` parameter |
| **package** | The nixpkgs package attr for this plugin. Can be a string, a list of strings, a module option, or any derivation. For example, "foo-bar-nvim" for `pkgs.vimPlugins.foo-bar-nvim`, or `[ "hello" "world" ]` will be referenced as `pkgs.hello.world`. | No | `name` parameter |
| **settingsDescription** | A description of the settings provided to the `setup` function. | No | `"Options provided to the require('${moduleName}')${setup} function."` |
| **settingsExample** | An example configuration for the plugin's settings. See [Writing option examples]. | No | `null` |
@ -147,7 +146,6 @@ Such plugins are usually configured via vim globals, but often have no configura
| **imports** | A list of imports for the plugin. | No | `[]` |
| **isColorscheme** | Flag to indicate if the plugin is a colorscheme. | No | `false` |
| **optionsRenamedToSettings** | List of options renamed to settings. | No | `[]` |
| **packPathName** | The name of the plugin directory in [packpath](https://neovim.io/doc/user/options.html#'packpath'), usually the plugin's github repo name. E.g. `"foo-bar.vim"`. | No | `name` parameter |
| **package** | The nixpkgs package attr for this plugin. Can be a string, a list of strings, a module option, or any derivation. For example, "foo-bar-vim" for `pkgs.vimPlugins.foo-bar-vim`, or `[ "hello" "world" ]` will be referenced as `pkgs.hello.world`. | No | `name` parameter |
| **settingsExample** | Example settings for the plugin. See [Writing option examples]. | No | `null` |
| **settingsOptions** | Options representing the plugin's settings. This is optional because `settings` is a "freeform" option. See [Declaring plugin options]. | No | `{}` |

View file

@ -11,7 +11,6 @@ default_nix_template = """{{ lib, ... }}:
lib.nixvim.plugins.mkNeovimPlugin {{
name = "{name}";
moduleName = "LUA_MODULE_NAME"; # TODO replace (or remove entirely if it is the same as `name`)
packPathName = "{originalName}";
package = "{package}";
{maintainer_todo}maintainers = [ lib.maintainers.{maintainer} ];

View file

@ -2,7 +2,6 @@
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`)
package = "my-plugin-nvim"; # TODO replace
# TODO replace with your name

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "actions-preview";
packPathName = "actions-preview.nvim";
package = "actions-preview-nvim";
description = "Fully customizable previewer for LSP code actions.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "aerial";
packPathName = "aerial.nvim";
package = "aerial-nvim";
description = "A code outline window for skimming and quick navigation.";

View file

@ -2,7 +2,6 @@
lib.nixvim.plugins.mkNeovimPlugin {
name = "aider";
package = "aider-nvim";
packPathName = "aider.nvim";
maintainers = with lib.maintainers; [
c4patino

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "airline";
packPathName = "vim-airline";
package = "vim-airline";
globalPrefix = "airline_";
description = "Lean & mean status/tabline for vim that's light as air.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "arrow";
packPathName = "arrow.nvim";
package = "arrow-nvim";
description = "A Neovim plugin to bookmark and navigate through files.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "auto-save";
packPathName = "auto-save.nvim";
package = "auto-save-nvim";
description = "Automatically save your changes in NeoVim.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "autoclose";
packPathName = "autoclose.nvim";
package = "autoclose-nvim";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "autosource";
packPathName = "vim-autosource";
package = "vim-autosource";
globalPrefix = "autosource_";
description = "A Vim plugin that enables per project Vim configuration.";

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "avante";
packPathName = "avante.nvim";
package = "avante-nvim";
description = "A Neovim plugin designed to emulate the behaviour of the Cursor AI IDE.";

View file

@ -5,7 +5,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "aw-watcher";
moduleName = "aw_watcher";
packPathName = "aw-watcher.nvim";
package = "aw-watcher-nvim";
description = "A neovim watcher for ActivityWatch time tracker.";

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "baleia";
packPathName = "baleia.nvim";
package = "baleia-nvim";
description = "A Neovim plugin for colorizing text with ANSI escape sequences.";

View file

@ -53,7 +53,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "barbar";
packPathName = "barbar.nvim";
package = "barbar-nvim";
description = "A neovim tabline plugin.";

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "barbecue";
packPathName = "barbecue.nvim";
package = "barbecue-nvim";
description = "Visual Studio Code inspired breadcrumbs plugin.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "better-escape";
packPathName = "better-escape.nvim";
moduleName = "better_escape";
package = "better-escape-nvim";
description = "A Neovim plugin to quickly exit insert mode without losing your typed text.";

View file

@ -4,7 +4,6 @@
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "blink-cmp";
packPathName = "blink.cmp";
package = "blink-cmp";
maintainers = with lib.maintainers; [

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "blink-compat";
packPathName = "blink.compat";
package = "blink-compat";
description = "Compatibility layer for using nvim-cmp sources on blink.cmp";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "blink-emoji";
packPathName = "blink-emoji.nvim";
package = "blink-emoji-nvim";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "blink-ripgrep";
packPathName = "blink-ripgrep.nvim";
package = "blink-ripgrep-nvim";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkVimPlugin {
name = "bufdelete";
packPathName = "bufdelete.nvim";
package = "bufdelete-nvim";
globalPrefix = "bufdelete_";

View file

@ -10,7 +10,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "bufferline";
packPathName = "bufferline.nvim";
package = "bufferline-nvim";
description = "A snazzy bufferline plugin for Neovim.";

View file

@ -4,7 +4,6 @@ lib.nixvim.plugins.mkVimPlugin {
description = ''
Bullets.vim is a Vim plugin for automated bullet lists.
'';
packPathName = "bullets.vim";
package = "bullets-vim";
globalPrefix = "bullets_";
maintainers = [ lib.maintainers.DanielLaing ];

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "ccc";
packPathName = "ccc.nvim";
package = "ccc-nvim";
description = "Color picker and highlighter plugin for Neovim.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "chatgpt";
packPathName = "ChatGPT.nvim";
package = "ChatGPT-nvim";
description = "Effortless Natural Language Generation with OpenAI's ChatGPT API";

View file

@ -6,7 +6,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "clangd-extensions";
moduleName = "clangd_extensions";
packPathName = "clangd_extensions.nvim";
package = "clangd_extensions-nvim";
description = ''
Clangd's off-spec features for neovim's LSP client.

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "claude-code";
packPathName = "claude-code.nvim";
package = "claude-code-nvim";
description = "Seamless integration between Claude Code AI assistant and Neovim";

View file

@ -9,7 +9,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "clipboard-image";
packPathName = "clipboard-image.nvim";
package = "clipboard-image-nvim";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "cloak";
packPathName = "cloak.nvim";
package = "cloak-nvim";
description = "Cloak allows you to overlay *'s over defined patterns.";

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "cmake-tools";
packPathName = "cmake-tools.nvim";
package = "cmake-tools-nvim";
description = "CMake tools for Neovim, providing a set of features to work with CMake projects.";

View file

@ -9,7 +9,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "codecompanion";
packPathName = "codecompanion.nvim";
package = "codecompanion-nvim";
description = "AI-powered coding, seamlessly in Neovim.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "codesnap";
packPathName = "codesnap.nvim";
package = "codesnap-nvim";
description = "Snapshot plugin with rich features that can make pretty code snapshots.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "colorful-menu";
packPathName = "colorful-menu.nvim";
package = "colorful-menu-nvim";
description = ''

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "colorful-winsep";
packPathName = "colorful-winsep.nvim";
package = "colorful-winsep-nvim";
maintainers = [ lib.maintainers.saygo-png ];

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "colorizer";
packPathName = "nvim-colorizer.lua";
package = "nvim-colorizer-lua";
description = "A high-performance color highlighter for Neovim.";

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "comment-box";
packPathName = "comment-box.nvim";
package = "comment-box-nvim";
description = ''
Clarify and beautify your comments and plain text files using boxes and lines.

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "comment";
packPathName = "comment.nvim";
moduleName = "Comment";
package = "comment-nvim";
description = "Smart and powerful comment plugin for Neovim.";

View file

@ -5,7 +5,6 @@
}:
lib.nixvim.plugins.mkVimPlugin {
name = "commentary";
packPathName = "vim-commentary";
package = "vim-commentary";
description = "Comment stuff out.";

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "committia";
packPathName = "committia.vim";
package = "committia-vim";
globalPrefix = "committia_";
description = "A Vim plugin for more pleasant editing on commit messages.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "competitest";
packPathName = "competitest.nvim";
package = "competitest-nvim";
description = "Competitive programming plugin for Neovim.";

View file

@ -4,7 +4,6 @@
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "compiler";
packPathName = "compiler.nvim";
package = "compiler-nvim";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -11,7 +11,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "conform-nvim";
moduleName = "conform";
packPathName = "conform.nvim";
description = "Lightweight yet powerful formatter plugin for Neovim.";
maintainers = with lib.maintainers; [

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "copilot-chat";
packPathName = "CopilotChat.nvim";
moduleName = "CopilotChat";
package = "CopilotChat-nvim";
description = "Chat with Github Copilot in Neovim.";

View file

@ -11,7 +11,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "copilot-lua";
moduleName = "copilot";
packPathName = "copilot.lua";
description = "Fully featured & enhanced replacement for copilot.vim.";
maintainers = [ lib.maintainers.HeitorAugustoLN ];

View file

@ -8,7 +8,6 @@ with lib;
with lib.nixvim.plugins;
lib.nixvim.plugins.mkVimPlugin {
name = "copilot-vim";
packPathName = "copilot.vim";
globalPrefix = "copilot_";
description = "Official Neovim plugin for GitHub Copilot.";

View file

@ -9,7 +9,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "coq-nvim";
packPathName = "coq_nvim";
package = "coq_nvim";
description = "A fast nvim completion engine.";

View file

@ -4,7 +4,6 @@
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "cord";
packPathName = "cord.nvim";
package = "cord-nvim";
description = "A Neovim plugin that displays the current activity in Discord.";
maintainers = [ lib.maintainers.eveeifyeve ];

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "crates";
packPathName = "crates.nvim";
package = "crates-nvim";
description = "A neovim plugin that helps managing crates.io dependencies.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "csvview";
packPathName = "csvview.nvim";
package = "csvview-nvim";
description = "A Neovim plugin for CSV file editing.";

View file

@ -9,7 +9,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "cursorline";
moduleName = "nvim-cursorline";
packPathName = "nvim-cursorline";
package = "nvim-cursorline";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -2,7 +2,6 @@
lib.nixvim.plugins.mkNeovimPlugin {
name = "cutlass-nvim";
moduleName = "cutlass";
packPathName = "cutlass.nvim";
maintainers = [ lib.maintainers.saygo-png ];

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-lldb";
packPathName = "nvim-dap-lldb";
package = "nvim-dap-lldb";
description = "An extension for nvim-dap to provide C, C++, and Rust debugging support.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-rr";
packPathName = "nvim-dap-rr";
package = "nvim-dap-rr";
description = "Dap configuration for the record and replay debugger.";

View file

@ -53,7 +53,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-ui";
moduleName = "dapui";
packPathName = "nvim-dap-ui";
package = "nvim-dap-ui";
description = "A UI for nvim-dap.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-view";
packPathName = "nvim-dap-view";
moduleName = "dap-view";
package = "nvim-dap-view";
description = "Visualize debugging sessions in Neovim.";

View file

@ -8,7 +8,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-virtual-text";
moduleName = "nvim-dap-virtual-text";
packPathName = "nvim-dap-virtual-text";
package = "nvim-dap-virtual-text";
description = "A plugin that adds virtual text support to the nvim-dap.";

View file

@ -14,7 +14,6 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap";
package = "nvim-dap";
packPathName = "nvim-dap";
description = "Debug Adapter Protocol client implementation for Neovim.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "dashboard";
packPathName = "dashboard-nvim";
package = "dashboard-nvim";
description = "Fancy and Blazing Fast start screen plugin for Neovim.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dbee";
packPathName = "nvim-dbee";
package = "nvim-dbee";
description = "Interactive database client for Neovim.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "debugprint";
packPathName = "debugprint.nvim";
package = "debugprint-nvim";
description = "A Neovim plugin for inserting debug print statements.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "devdocs";
packPathName = "devdocs.nvim";
package = "devdocs-nvim";
description = "A Neovim plugin for accessing DevDocs documentation.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "diagram";
packPathName = "diagram.nvim";
package = "diagram-nvim";
description = "A Neovim plugin for rendering diagrams, powered by [image.nvim](https://github.com/3rd/image.nvim).";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dial";
packPathName = "dial.nvim";
package = "dial-nvim";
description = "Extended increment/decrement plugin for Neovim.";

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "direnv";
packPathName = "direnv.vim";
package = "direnv-vim";
globalPrefix = "direnv_";
description = "A Neovim plugin for integrating Direnv with Neovim.";

View file

@ -10,7 +10,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "distant";
packPathName = "distant.nvim";
package = "distant-nvim";
description = "Edit files, run programs, and work with LSP on a remote machine from the comfort of your local environment.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dotnet";
packPathName = "dotnet.nvim";
package = "dotnet-nvim";
description = ".NET Neovim plugin for improving the .NET dev experience.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dressing";
packPathName = "dressing.nvim";
package = "dressing-nvim";
description = "Neovim plugin to improve the default `vim.ui` interfaces.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "dropbar";
packPathName = "dropbar.nvim";
package = "dropbar-nvim";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkVimPlugin {
name = "earthly";
packPathName = "earthly.vim";
package = "earthly-vim";
description = "Earthfile syntax highlighting for vim";
maintainers = [ lib.maintainers.DataHearth ];

View file

@ -1,7 +1,6 @@
{ lib, config, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "easy-dotnet";
packPathName = "easy-dotnet.nvim";
package = "easy-dotnet-nvim";
description = "Neovim plugin for working with .Net projects in Neovim.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "easyescape";
packPathName = "vim-easyescape";
package = "vim-easyescape";
globalPrefix = "easyescape_";
description = "A plugin that makes exiting insert mode easy and distraction free!";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "edgy";
packPathName = "edgy.nvim";
package = "edgy-nvim";
description = "A Neovim plugin to easily create and manage predefined window layouts.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "emmet";
packPathName = "emmet-vim";
package = "emmet-vim";
globalPrefix = "user_emmet_";
description = "Provides support for Emmet abbreviations and snippets.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "endec";
packPathName = "endec.nvim";
package = "endec-nvim";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -5,7 +5,6 @@
}:
lib.nixvim.plugins.mkVimPlugin {
name = "endwise";
packPathName = "vim-endwise";
package = "vim-endwise";
description = "A Vim plugin that automatically adds `end` to Ruby blocks.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "fastaction";
packPathName = "fastaction.nvim";
package = "fastaction-nvim";
description = "Efficiency plugin designed to optimize code actions in Neovim.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "faster";
packPathName = "faster.nvim";
package = "faster-nvim";
description = "Selectively disable some features when a big file is opened or macro is executed.";
maintainers = [ lib.maintainers.saygo-png ];

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "faust";
packPathName = "faust-nvim";
package = "faust-nvim";
description = "NeoVim plugin for writing Faust DSP code.";

View file

@ -4,7 +4,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "femaco";
packPathName = "nvim-FeMaco.lua";
package = "nvim-FeMaco-lua";
description = "Catalyze your Fenced Markdown Code-block editing.";

View file

@ -112,7 +112,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "fidget";
packPathName = "fidget.nvim";
package = "fidget-nvim";
description = "Extensible UI for Neovim notifications and LSP progress messages.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "flash";
packPathName = "flash.nvim";
package = "flash-nvim";
description = "`flash.nvim` lets you navigate your code with search labels, enhanced character motions, and Treesitter integration.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "flit";
packPathName = "flit.nvim";
package = "flit-nvim";
description = "f/F/t/T motions on steroids, building on the Leap interface.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "floaterm";
packPathName = "vim-floaterm";
package = "vim-floaterm";
globalPrefix = "floaterm_";
description = "A Neovim plugin for floating terminal windows.";

View file

@ -5,7 +5,6 @@
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "flutter-tools";
packPathName = "flutter-tools.nvim";
package = "flutter-tools-nvim";
description = "Build flutter and dart applications in neovim using the native LSP.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "fugit2";
packPathName = "fugit2.nvim";
package = "fugit2-nvim";
description = "Neovim git GUI powered by libgit2.";

View file

@ -4,7 +4,6 @@
}:
lib.nixvim.plugins.mkVimPlugin {
name = "fugitive";
packPathName = "vim-fugitive";
package = "vim-fugitive";
description = "Fugitive is the premier Vim plugin for Git management.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "git-worktree";
packPathName = "git-worktree.nvim";
package = "git-worktree-nvim";
description = "A Neovim plugin to manage git worktrees.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "gitblame";
packPathName = "git-blame.nvim";
package = "git-blame-nvim";
description = "A git blame plugin for Neovim.";

View file

@ -9,7 +9,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "gitgutter";
packPathName = "vim-gitgutter";
package = "vim-gitgutter";
globalPrefix = "gitgutter_";
description = "A Vim plugin which shows a git diff in the sign column.";

View file

@ -8,7 +8,6 @@ with lib;
# Indeed, this plugin is not configurable in the common sense (no `setup` function).
lib.nixvim.plugins.mkVimPlugin {
name = "gitignore";
packPathName = "gitignore.nvim";
package = "gitignore-nvim";
description = "A Neovim plugin for generating .gitignore files.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "gitlab";
packPathName = "gitlab.vim";
package = "gitlab-vim";
description = "A Neovim plugin that integrates GitLab Duo with Neovim.";

View file

@ -8,7 +8,6 @@ let
in
lib.nixvim.plugins.mkVimPlugin {
name = "gitmessenger";
packPathName = "git-messenger.vim";
package = "git-messenger-vim";
globalPrefix = "git_messenger_";
description = "Neovim plugin to reveal the commit messages under the cursor.";

View file

@ -9,7 +9,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "gitsigns";
packPathName = "gitsigns.nvim";
package = "gitsigns-nvim";
description = "Git integration for buffers.";

View file

@ -1,7 +1,6 @@
{ config, lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "glance";
packPathName = "glance.nvim";
package = "glance-nvim";
description = "Peek preview window for LSP locations in Neovim.";

View file

@ -7,7 +7,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "glow";
packPathName = "glow.nvim";
package = "glow-nvim";
description = "A markdown preview directly in your neovim.";

View file

@ -6,7 +6,6 @@
with lib;
lib.nixvim.plugins.mkVimPlugin {
name = "godot";
packPathName = "vim-godot";
package = "vim-godot";
globalPrefix = "godot_";
description = "A Neovim plugin for Godot game engine integration.";

View file

@ -7,7 +7,6 @@ with lib.nixvim.plugins;
with lib;
mkVimPlugin {
name = "goyo";
packPathName = "goyo.vim";
package = "goyo-vim";
globalPrefix = "goyo_";
description = "Distraction-free writing in Vim.";

View file

@ -1,7 +1,6 @@
{ lib, ... }:
lib.nixvim.plugins.mkNeovimPlugin {
name = "grug-far";
packPathName = "grug-far.nvim";
package = "grug-far-nvim";
description = "Find And Replace plugin for Neovim.";

View file

@ -5,7 +5,6 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "guess-indent";
packPathName = "guess-indent.nvim";
package = "guess-indent-nvim";
description = "Automatic indentation style detection for Neovim.";

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