From 69324f6df456063936dc607ecd9bb2dd8196abf1 Mon Sep 17 00:00:00 2001 From: Nicolas Goudry Date: Sun, 9 Jun 2024 09:44:51 +0200 Subject: [PATCH] refactor(plugins/mini): use nixvim mini with bufremove module --- plugins/mini.bufremove/default.nix | 13 ------------- plugins/mini.bufremove/package.nix | 17 ----------------- plugins/mini.nix | 12 ++++++++++++ 3 files changed, 12 insertions(+), 30 deletions(-) delete mode 100644 plugins/mini.bufremove/default.nix delete mode 100644 plugins/mini.bufremove/package.nix create mode 100644 plugins/mini.nix diff --git a/plugins/mini.bufremove/default.nix b/plugins/mini.bufremove/default.nix deleted file mode 100644 index be65237..0000000 --- a/plugins/mini.bufremove/default.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ lib, pkgs, ... }: - -{ - extra = { - packages = [ - (import ./package.nix { inherit lib pkgs; }) - ]; - - config = '' - require("mini.bufremove").setup() - ''; - }; -} diff --git a/plugins/mini.bufremove/package.nix b/plugins/mini.bufremove/package.nix deleted file mode 100644 index e01c75d..0000000 --- a/plugins/mini.bufremove/package.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ pkgs, ... }: - -let - version = "unstable-20240525"; -in -pkgs.vimUtils.buildVimPlugin { - inherit version; - - name = "mini.bufremove"; - - src = pkgs.fetchFromGitHub { - owner = "echasnovski"; - repo = "mini.bufremove"; - rev = "e6044aa28e61d4dd9ec86194d6f81743eced0c1c"; - hash = "sha256-IbX6pCFVdLSeOfCt7GbqOMLRLFqNiaBEnB6TXaumz8o="; - }; -} diff --git a/plugins/mini.nix b/plugins/mini.nix new file mode 100644 index 0000000..b9c2bec --- /dev/null +++ b/plugins/mini.nix @@ -0,0 +1,12 @@ +# homepage: https://github.com/echasnovski/mini.nvim +# nixvim doc: https://nix-community.github.io/nixvim/plugins/mini.html +_: + +{ + opts = { + enable = true; + + # https://github.com/echasnovski/mini.bufremove + modules.bufremove = { }; + }; +}