Compare commits

...

2 commits

Author SHA1 Message Date
jmarkin
a0e4faf29c add mkNeovimPluginNoCheck 2025-11-05 01:27:09 +03:00
jmarkin
98c2455bb0 smart-splits github repo 2025-11-05 01:20:00 +03:00
3 changed files with 30 additions and 1 deletions

View file

@ -502,6 +502,7 @@
"nvim-window": "nvim-window",
"nvim-yati": "nvim-yati",
"oil-nvim": "oil-nvim",
"smart-splits-nvim": "smart-splits-nvim",
"stay-in-place-nvim": "stay-in-place-nvim",
"whatthejump-nvim": "whatthejump-nvim",
"yaml-nvim": "yaml-nvim"
@ -524,6 +525,22 @@
"type": "github"
}
},
"smart-splits-nvim": {
"flake": false,
"locked": {
"lastModified": 1761929118,
"narHash": "sha256-73F0iIPpG7RC0IT06Qv3ufcO6EfkEmYEXXk409S9tsw=",
"owner": "mrjones2014",
"repo": "smart-splits.nvim",
"rev": "1611946e397a8b42807a9ad527088bf7ebc9ce33",
"type": "github"
},
"original": {
"owner": "mrjones2014",
"repo": "smart-splits.nvim",
"type": "github"
}
},
"stay-in-place-nvim": {
"flake": false,
"locked": {

View file

@ -24,6 +24,12 @@
# Add bleeding-edge plugins here.
# They can be updated with `nix flake update` (make sure to commit the generated flake.lock)
smart-splits-nvim = {
url = "github:mrjones2014/smart-splits.nvim";
flake = false;
};
oil-nvim = {
url = "github:stevearc/oil.nvim";
flake = false;

View file

@ -11,6 +11,12 @@ with final.pkgs.lib; let
version = src.lastModifiedDate;
};
mkNvimPluginNoCheck = src: pname:
pkgs.vimUtils.buildVimPlugin {
inherit pname src;
version = src.lastModifiedDate;
doCheck = false;
};
# Make sure we use the pinned nixpkgs instance for wrapNeovimUnstable,
# otherwise it could have an incompatible signature when applying this overlay.
pkgs-locked = inputs.nixpkgs.legacyPackages.${pkgs.system};
@ -189,7 +195,7 @@ with final.pkgs.lib; let
'';
}
smart-splits-nvim
(mkNvimPluginNoCheck inputs.smart-splits-nvim "smart-splits.nvim")
comment-nvim
{
plugin = mini-misc;