]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - environments/immae-eu.nix
To merge in immae-environment
[perso/Immae/Config/Nix.git] / environments / immae-eu.nix
index a4f2d732861ff01a9b700efabe8462259fbe256a..77325f578fbbf523a860d90404f8a8467d08a23a 100644 (file)
@@ -5,6 +5,13 @@ let
   vlock' = vlock.overrideAttrs(old: {
     configureFlags = old.configureFlags ++ [ "--enable-root-password=no" ];
   });
+  go-task' = writeScriptBin "go-task" ''
+    #!/usr/bin/env bash
+
+    export TASK_TEMP_DIR=$XDG_STATE_HOME/go-task
+    exec ${go-task}/bin/go-task -t $XDG_CONFIG_HOME/go-task/Taskfile.yaml "$@"
+  '';
+
   paths = [
     # archives
     lzo unzip bzip2 xz
@@ -138,6 +145,7 @@ let
 
     python3Packages.hetzner
     smartmontools
+    go-task'
   ];
 in
 buildEnv {