{tv cfgs => krebs pkgs} writeNixFromCabal
This commit is contained in:
parent
6f470727a3
commit
e281271239
|
@ -54,4 +54,8 @@ subdirs // rec {
|
|||
gcc -O -Wall -o "$exe" $src
|
||||
strip --strip-unneeded "$exe"
|
||||
'';
|
||||
|
||||
writeNixFromCabal = name: path: pkgs.runCommand name {} ''
|
||||
${pkgs.cabal2nix}/bin/cabal2nix ${path} > $out
|
||||
'';
|
||||
}
|
||||
|
|
|
@ -73,9 +73,7 @@ let
|
|||
};
|
||||
|
||||
xmonad-pkg = pkgs.haskellPackages.callPackage xmonad-src {};
|
||||
xmonad-src = pkgs.runCommand "xmonad-package" {} ''
|
||||
${pkgs.cabal2nix}/bin/cabal2nix ${./xmonad} > $out
|
||||
'';
|
||||
xmonad-src = pkgs.writeNixFromCabal "xmonad.nix" ./xmonad;
|
||||
|
||||
xmonad-environment = {
|
||||
DISPLAY = ":${toString config.services.xserver.display}";
|
||||
|
|
Loading…
Reference in a new issue