fix firenvim

This commit is contained in:
notgne2 2021-09-14 05:19:02 -07:00
parent db5c5c1172
commit b03b8f6328
No known key found for this signature in database
GPG Key ID: BB661E172B42A7F8
2 changed files with 12 additions and 6 deletions

View File

@ -18,6 +18,10 @@
url = "git+ssh://git@git.wizbos.club/notgne2/mudl.git"; url = "git+ssh://git@git.wizbos.club/notgne2/mudl.git";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
firenvim = {
url = "github:glacambre/firenvim";
flake = false;
};
}; };
outputs = { self, nixpkgs, ... }@inputs: { outputs = { self, nixpkgs, ... }@inputs: {
@ -48,7 +52,7 @@
homeManagerModules.common = import ./home-manager/common.nix inputs; homeManagerModules.common = import ./home-manager/common.nix inputs;
homeManagerModules.common-notgne2 = import ./home-manager/users/notgne2.nix; homeManagerModules.common-notgne2 = import ./home-manager/users/notgne2.nix;
homeManagerModules.common-notgne2_pc = import ./home-manager/users/notgne2_pc.nix; homeManagerModules.common-notgne2_pc = import ./home-manager/users/notgne2_pc.nix inputs;
homeManagerModules.common-glooder = import ./home-manager/users/glooder.nix; homeManagerModules.common-glooder = import ./home-manager/users/glooder.nix;
homeManagerModules.common-chekkie = import ./home-manager/users/chekkie.nix; homeManagerModules.common-chekkie = import ./home-manager/users/chekkie.nix;
}; };

View File

@ -1,3 +1,4 @@
inputs:
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
# TODO: find a better source # TODO: find a better source
@ -111,11 +112,12 @@ in
} }
( (
pkgs.vimUtils.buildVimPlugin { pkgs.vimUtils.buildVimPlugin {
name = "firenvim"; pname = "firenvim";
src = builtins.fetchGit { src = inputs.firenvim;
url = "git+ssh://git@github.com/glacambre/firenvim.git"; # yes im stupid
rev = "3b6558c47f6a3721fadce5b4ac70335be9863632"; version = builtins.readFile (pkgs.runCommandNoCC "firenvim-version" {} ''
}; ${pkgs.jq}/bin/jq -j .version < ${inputs.firenvim}/package.json > $out
'');
}) })
vim-gitgutter vim-gitgutter
]; ];