about summary refs log tree commit diff
path: root/pkgs/profpatsch/nman/default.nix
diff options
context:
space:
mode:
authorsternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-02-11 13:45:11 +0100
committersternenseemann <0rpkxez4ksa01gb3typccl0i@systemli.org>2021-02-11 13:45:11 +0100
commitc580b57a74e636ad8b896e3d1dfa2b5eade2d192 (patch)
treebc1ab726fa1f1eb0559af2f489b70d956bdeacbe /pkgs/profpatsch/nman/default.nix
parent2ef1cd5892e410de952c99a25469fcec5a12461e (diff)
Revert "modules/user/sternenseemann/sway: fix startup by enabling opengl"
This reverts commit 5bd756eaf27882820cb59e0ecf9c305f08b3b3e3.

Committed more than I meant to.
Diffstat (limited to 'pkgs/profpatsch/nman/default.nix')
-rw-r--r--pkgs/profpatsch/nman/default.nix15
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/profpatsch/nman/default.nix b/pkgs/profpatsch/nman/default.nix
index bb4b4544..96699833 100644
--- a/pkgs/profpatsch/nman/default.nix
+++ b/pkgs/profpatsch/nman/default.nix
@@ -1,3 +1,14 @@
-{ writeRustSimpleBin }:
+{ lib, runCommand, go }:
+
+runCommand "nman" {
+  meta = with lib; {
+    description = "Invoke manpage in temporary nix-shell";
+    license = licenses.gpl3;
+  };
+} ''
+    mkdir cache
+    env GOCACHE="$PWD/cache" \
+      ${lib.getBin go}/bin/go build -o nman ${./nman.go}
+    install -D nman $out/bin/nman
+''
 
-writeRustSimpleBin "nman" {} ./nman.rs