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:
parent
3cd56fced4
commit
c4b27080a6
319 changed files with 0 additions and 320 deletions
|
|
@ -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 | `{}` |
|
||||
|
|
|
|||
|
|
@ -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} ];
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "aider";
|
||||
package = "aider-nvim";
|
||||
packPathName = "aider.nvim";
|
||||
|
||||
maintainers = with lib.maintainers; [
|
||||
c4patino
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -8,7 +8,6 @@ let
|
|||
in
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "autoclose";
|
||||
packPathName = "autoclose.nvim";
|
||||
package = "autoclose-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.GaetanLepage ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,6 @@ let
|
|||
in
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "barbar";
|
||||
packPathName = "barbar.nvim";
|
||||
package = "barbar-nvim";
|
||||
description = "A neovim tabline plugin.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
}:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "blink-cmp";
|
||||
packPathName = "blink.cmp";
|
||||
package = "blink-cmp";
|
||||
|
||||
maintainers = with lib.maintainers; [
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "blink-emoji";
|
||||
packPathName = "blink-emoji.nvim";
|
||||
package = "blink-emoji-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.khaneliman ];
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "blink-ripgrep";
|
||||
packPathName = "blink-ripgrep.nvim";
|
||||
package = "blink-ripgrep-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.khaneliman ];
|
||||
|
|
|
|||
|
|
@ -6,7 +6,6 @@
|
|||
with lib;
|
||||
lib.nixvim.plugins.mkVimPlugin {
|
||||
name = "bufdelete";
|
||||
packPathName = "bufdelete.nvim";
|
||||
package = "bufdelete-nvim";
|
||||
globalPrefix = "bufdelete_";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "colorful-menu";
|
||||
packPathName = "colorful-menu.nvim";
|
||||
package = "colorful-menu-nvim";
|
||||
|
||||
description = ''
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
}:
|
||||
lib.nixvim.plugins.mkVimPlugin {
|
||||
name = "commentary";
|
||||
packPathName = "vim-commentary";
|
||||
package = "vim-commentary";
|
||||
description = "Comment stuff out.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@ let
|
|||
in
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "competitest";
|
||||
packPathName = "competitest.nvim";
|
||||
package = "competitest-nvim";
|
||||
description = "Competitive programming plugin for Neovim.";
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
}:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "compiler";
|
||||
packPathName = "compiler.nvim";
|
||||
package = "compiler-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.khaneliman ];
|
||||
|
|
|
|||
|
|
@ -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; [
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ in
|
|||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cursorline";
|
||||
moduleName = "nvim-cursorline";
|
||||
packPathName = "nvim-cursorline";
|
||||
package = "nvim-cursorline";
|
||||
|
||||
maintainers = [ lib.maintainers.khaneliman ];
|
||||
|
|
|
|||
|
|
@ -2,7 +2,6 @@
|
|||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "cutlass-nvim";
|
||||
moduleName = "cutlass";
|
||||
packPathName = "cutlass.nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.saygo-png ];
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dbee";
|
||||
packPathName = "nvim-dbee";
|
||||
package = "nvim-dbee";
|
||||
description = "Interactive database client for Neovim.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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).";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dial";
|
||||
packPathName = "dial.nvim";
|
||||
package = "dial-nvim";
|
||||
description = "Extended increment/decrement plugin for Neovim.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "dropbar";
|
||||
packPathName = "dropbar.nvim";
|
||||
package = "dropbar-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.GaetanLepage ];
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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!";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -1,7 +1,6 @@
|
|||
{ lib, ... }:
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "endec";
|
||||
packPathName = "endec.nvim";
|
||||
package = "endec-nvim";
|
||||
|
||||
maintainers = [ lib.maintainers.khaneliman ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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 ];
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -9,7 +9,6 @@ let
|
|||
in
|
||||
lib.nixvim.plugins.mkNeovimPlugin {
|
||||
name = "gitsigns";
|
||||
packPathName = "gitsigns.nvim";
|
||||
package = "gitsigns-nvim";
|
||||
description = "Git integration for buffers.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
|
|
|||
|
|
@ -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.";
|
||||
|
||||
|
|
|
|||
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue