refactor(plugins/mini): use nixvim mini with bufremove module

This commit is contained in:
Nicolas Goudry 2024-06-09 09:44:51 +02:00
parent 285708a68a
commit 69324f6df4
No known key found for this signature in database
GPG key ID: 5FC434D9FFD1DF44
3 changed files with 12 additions and 30 deletions

View file

@ -1,13 +0,0 @@
{ lib, pkgs, ... }:
{
extra = {
packages = [
(import ./package.nix { inherit lib pkgs; })
];
config = ''
require("mini.bufremove").setup()
'';
};
}

View file

@ -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=";
};
}

12
plugins/mini.nix Normal file
View file

@ -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 = { };
};
}