This commit is contained in:
osman - オスマン 2025-06-19 19:57:02 -03:00 committed by GitHub
commit 19080bfae3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
281 changed files with 349 additions and 1 deletions

View file

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

View file

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

View file

@ -2,6 +2,7 @@
lib.nixvim.plugins.mkVimPlugin {
name = "ansiesc";
package = "vim-plugin-AnsiEsc";
description = "Vim plugin to conceal ANSI escape sequences in the text.";
maintainers = [ lib.maintainers.GaetanLepage ];
}

View file

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

View file

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

View file

@ -9,6 +9,7 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "auto-session";
package = "auto-session";
description = "A small automated session manager for Neovim.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "vim-autosource";
package = "vim-autosource";
globalPrefix = "autosource_";
description = "A Vim plugin that enables per project Vim configuration.";
maintainers = [ lib.maintainers.refaelsh ];

View file

@ -6,6 +6,7 @@ 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.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "bacon";
package = "nvim-bacon";
maintainers = [ lib.maintainers.alisonjenkins ];
description = "View and jump to locations found in `.bacon-locations` files.";
settingsOptions = {
quickfix = {

View file

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

View file

@ -55,6 +55,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "barbar";
packPathName = "barbar.nvim";
package = "barbar-nvim";
description = "A neovim tabline plugin.";
maintainers = [ maintainers.GaetanLepage ];

View file

@ -6,6 +6,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "barbecue";
packPathName = "barbecue.nvim";
package = "barbecue-nvim";
description = "Visual Studio Code inspired breadcrumbs plugin.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -9,6 +9,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
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.";
maintainers = [ maintainers.GaetanLepage ];

View file

@ -6,6 +6,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.HeitorAugustoLN ];
description = ''
Copilot suggestions source for the blink-cmp.
---
This plugin should be configured through blink-cmp's source settings.
For example:

View file

@ -6,6 +6,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Dictionary source for the blink-cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
For example:

View file

@ -6,6 +6,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Git source for the blink-cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
For example:

View file

@ -6,6 +6,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Spell checking source for the blink-cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
For example:

View file

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

View file

@ -6,6 +6,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Configurable GitHub Copilot suggestions source for the blink-cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
`plugins.copilot-lua` will be enabled by default, to provide a working setup out-of-the-box.

View file

@ -7,6 +7,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Emoji source for the blink-cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
For example:

View file

@ -7,6 +7,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Ripgrep/gitgrep source for the blink.cmp.
---
This plugin should be configured through blink-cmp's `sources.providers` settings.
For example:

View file

@ -13,6 +13,10 @@ lib.nixvim.plugins.mkVimPlugin {
maintainers = [ maintainers.MattSturgeon ];
description = ''
Delete Neovim buffers without losing window layout.
---
This plugin provides two commands, `:Bdelete` and `:Bwipeout`.
They work exactly the same as `:bdelete` and `:bwipeout`,
except they keep your window layout intact.

View file

@ -12,6 +12,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "bufferline";
packPathName = "bufferline.nvim";
package = "bufferline-nvim";
description = "A snazzy bufferline plugin for Neovim.";
maintainers = [ lib.maintainers.khaneliman ];

View file

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

View file

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

View file

@ -3,6 +3,7 @@ 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";
maintainers = [ lib.maintainers.khaneliman ];

View file

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

View file

@ -6,6 +6,7 @@ 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.";
maintainers = [ lib.maintainers.NathanFelber ];

View file

@ -7,6 +7,7 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-ai";
description = "AI completion source for the nvim-cmp, powered by various AI providers.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -5,6 +5,7 @@
lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-git";
moduleName = "cmp_git";
description = "Git source for the nvim-cmp.";
imports = [
{ cmpSourcePlugins.git = "cmp-git"; }

View file

@ -5,6 +5,7 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-tabby";
description = "[Tabby](https://tabbyml.com) completion source for the nvim-cmp.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -5,6 +5,7 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "cmp-tabnine";
description = "[TabNine](https://tabnine.com) completion source for the nvim-cmp.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "codecompanion";
packPathName = "codecompanion.nvim";
package = "codecompanion-nvim";
description = "AI-powered coding, seamlessly in Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -5,6 +5,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
package = "colorful-menu-nvim";
description = ''
Colorful menu for the autocompletion engines in Neovim.
---
To use this in `nvim-cmp` for example,
```nix
plugins.cmp.settings.formatting.format.__raw = \'\'

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "colorizer";
packPathName = "nvim-colorizer.lua";
package = "nvim-colorizer-lua";
description = "A high-performance color highlighter for Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -7,6 +7,7 @@ lib.nixvim.plugins.mkVimPlugin {
name = "commentary";
packPathName = "vim-commentary";
package = "vim-commentary";
description = "Comment stuff out.";
# TODO Add support for additional filetypes. This requires autocommands!

View file

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

View file

@ -7,6 +7,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "competitest";
packPathName = "competitest.nvim";
package = "competitest-nvim";
description = "Competitive programming plugin for Neovim.";
maintainers = [ lib.maintainers.svl ];

View file

@ -10,6 +10,10 @@ lib.nixvim.plugins.mkNeovimPlugin {
maintainers = [ lib.maintainers.khaneliman ];
description = ''
Neovim compiler for building and running your code.
---
> [!Note]
> Some languages require you manually install their compilers in your machine, so `compiler.nvim` is able to call them.
> Please check [here], as the packages will be different depending your operative system.

View file

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

View file

@ -4,6 +4,7 @@
}:
lib.nixvim.plugins.mkVimPlugin {
name = "conjure";
description = "Conjure is an interactive environment for evaluating code within your running program.";
maintainers = [ lib.maintainers.GaetanLepage ];
}

View file

@ -8,6 +8,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
packPathName = "CopilotChat.nvim";
moduleName = "CopilotChat";
package = "CopilotChat-nvim";
description = "Chat with Github Copilot in Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -6,6 +6,7 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "copilot-cmp";
moduleName = "copilot_cmp";
description = "Copilot completion source for the nvim-cmp.";
imports = [
{ cmpSourcePlugins.copilot = "copilot-cmp"; }

View file

@ -12,6 +12,7 @@ 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

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

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "coq-nvim";
packPathName = "coq_nvim";
package = "coq_nvim";
description = "A fast nvim completion engine.";
maintainers = with lib.maintainers; [
traxys

View file

@ -6,6 +6,7 @@ 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 ];
settingsExample = {

View file

@ -5,6 +5,10 @@ in
lib.nixvim.plugins.mkVimPlugin {
name = "cornelis";
globalPrefix = "cornelis_";
description = ''
Agda programming language support for Neovim.
Emacs [agda-mode](https://agda.readthedocs.io/en/latest/tools/emacs-mode.html) for Neovim.
'';
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "crates";
packPathName = "crates.nvim";
package = "crates-nvim";
description = "A neovim plugin that helps managing crates.io dependencies.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -11,6 +11,7 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-go";
package = "nvim-dap-go";
description = "An extension for nvim-dap providing configurations for launching go debugger.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -3,6 +3,7 @@ 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.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -19,6 +19,7 @@ in
lib.nixvim.plugins.mkNeovimPlugin {
name = "dap-python";
package = "nvim-dap-python";
description = "An extension for nvim-dap, providing default configurations for python.";
maintainers = [ lib.maintainers.khaneliman ];

View file

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

View file

@ -55,6 +55,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
moduleName = "dapui";
packPathName = "nvim-dap-ui";
package = "nvim-dap-ui";
description = "A UI for nvim-dap.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -4,6 +4,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
packPathName = "nvim-dap-view";
moduleName = "dap-view";
package = "nvim-dap-view";
description = "Visualize debugging sessions in Neovim.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
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.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -15,6 +15,7 @@ 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

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

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "dbee";
packPathName = "nvim-dbee";
package = "nvim-dbee";
description = "Interactive database client for Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "devdocs";
packPathName = "devdocs.nvim";
package = "devdocs-nvim";
description = "A Neovim plugin for accessing DevDocs documentation.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,6 +3,7 @@ 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).";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "dial";
packPathName = "dial.nvim";
package = "dial-nvim";
description = "Extended increment/decrement plugin for Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "direnv.vim";
package = "direnv-vim";
globalPrefix = "direnv_";
description = "A Neovim plugin for integrating Direnv with Neovim.";
maintainers = [ lib.maintainers.alisonjenkins ];

View file

@ -12,6 +12,7 @@ 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.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "dotnet";
packPathName = "dotnet.nvim";
package = "dotnet-nvim";
description = ".NET Neovim plugin for improving the .NET dev experience.";
maintainers = [ lib.maintainers.khaneliman ];

View file

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

View file

@ -3,6 +3,7 @@ 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.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "vim-easyescape";
package = "vim-easyescape";
globalPrefix = "easyescape_";
description = "A plugin that makes exiting insert mode easy and distraction free!";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "emmet-vim";
package = "emmet-vim";
globalPrefix = "user_emmet_";
description = "Provides support for Emmet abbreviations and snippets.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

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

View file

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

View file

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

View file

@ -114,6 +114,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "fidget";
packPathName = "fidget.nvim";
package = "fidget-nvim";
description = "Extensible UI for Neovim notifications and LSP progress messages.";
maintainers = [ lib.maintainers.HeitorAugustoLN ];

View file

@ -10,6 +10,7 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "firenvim";
description = "Embed Neovim in Chrome, Firefox & others.";
maintainers = with lib.maintainers; [ GaetanLepage ];

View file

@ -8,6 +8,7 @@ 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.";
maintainers = with maintainers; [
traxys

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "vim-floaterm";
package = "vim-floaterm";
globalPrefix = "floaterm_";
description = "A Neovim plugin for floating terminal windows.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -7,6 +7,7 @@ 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.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -4,6 +4,7 @@
}:
lib.nixvim.plugins.mkVimPlugin {
name = "friendly-snippets";
description = "Set of preconfigured snippets for different languages.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -7,6 +7,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "fugit2";
packPathName = "fugit2.nvim";
package = "fugit2-nvim";
description = "Neovim git GUI powered by libgit2.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

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

View file

@ -31,6 +31,7 @@ let
in
lib.nixvim.plugins.mkNeovimPlugin {
name = "fzf-lua";
description = "`fzf` powered fuzzy finder for Neovim written in Lua.";
maintainers = [ maintainers.GaetanLepage ];

View file

@ -7,6 +7,7 @@ with lib;
lib.nixvim.plugins.mkNeovimPlugin {
name = "git-conflict";
package = "git-conflict-nvim";
description = "A plugin to visualise and resolve merge conflicts in neovim.";
maintainers = [ maintainers.GaetanLepage ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "git-worktree";
packPathName = "git-worktree.nvim";
package = "git-worktree-nvim";
description = "A Neovim plugin to manage git worktrees.";
maintainers = [ lib.maintainers.khaneliman ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "gitblame";
packPathName = "git-blame.nvim";
package = "git-blame-nvim";
description = "A git blame plugin for Neovim.";
maintainers = with lib.maintainers; [ GaetanLepage ];

View file

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

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkVimPlugin {
name = "gitignore";
packPathName = "gitignore.nvim";
package = "gitignore-nvim";
description = "A Neovim plugin for generating .gitignore files.";
maintainers = [ maintainers.GaetanLepage ];

View file

@ -10,6 +10,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "gitlab";
packPathName = "gitlab.vim";
package = "gitlab-vim";
description = "A Neovim plugin that integrates GitLab Duo with Neovim.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkVimPlugin {
packPathName = "git-messenger.vim";
package = "git-messenger-vim";
globalPrefix = "git_messenger_";
description = "Neovim plugin to reveal the commit messages under the cursor.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -11,6 +11,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "gitsigns";
packPathName = "gitsigns.nvim";
package = "gitsigns-nvim";
description = "Git integration for buffers.";
maintainers = [ lib.maintainers.GaetanLepage ];

View file

@ -3,6 +3,7 @@ lib.nixvim.plugins.mkNeovimPlugin {
name = "glance";
packPathName = "glance.nvim";
package = "glance-nvim";
description = "Peek preview window for LSP locations in Neovim.";
maintainers = [ lib.maintainers.khaneliman ];

View file

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

View file

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

View file

@ -4,6 +4,7 @@
}:
lib.nixvim.plugins.mkNeovimPlugin {
name = "goto-preview";
description = "A small Neovim plugin for previewing definitions using floating windows.";
maintainers = [ lib.maintainers.GaetanLepage ];

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