summaryrefslogtreecommitdiff
path: root/packages.nix
diff options
context:
space:
mode:
Diffstat (limited to 'packages.nix')
-rw-r--r--packages.nix18
1 files changed, 17 insertions, 1 deletions
diff --git a/packages.nix b/packages.nix
index 75a3f15..1d397cc 100644
--- a/packages.nix
+++ b/packages.nix
@@ -2,7 +2,23 @@
with pkgs;
let
- cmdtree = import ./cmdtree { nixpkgs = pkgs; };
+ cmdtree = stdenv.mkDerivation {
+ name = "cmdtree";
+ src = fetchGit {
+ url = "https://git.sr.ht/~jb55/cmdtree";
+ ref = "master";
+ rev = "5606078e8fa02462f0208d9f9cad98c7673812e6";
+ };
+ buildPhase = ''
+ cp ${./cfg.def.h} ./cfg.def.h
+ make
+ '';
+ installPhase = ''
+ mkdir -p $out/bin
+ cp ./cmdtree $out/bin
+ '';
+ buildInputs = [ pkgs.xorg.libX11 pkgs.xorg.libXft ];
+ };
in
[
ag