diff --git a/plugins/mini.bufremove/default.nix b/plugins/mini.bufremove/default.nix new file mode 100644 index 0000000..be65237 --- /dev/null +++ b/plugins/mini.bufremove/default.nix @@ -0,0 +1,13 @@ +{ 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 new file mode 100644 index 0000000..e01c75d --- /dev/null +++ b/plugins/mini.bufremove/package.nix @@ -0,0 +1,17 @@ +{ 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="; + }; +}