aboutsummaryrefslogtreecommitdiff
path: root/nixops/modules/task/default.nix
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2019-03-29 05:45:10 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2019-03-29 05:45:10 +0100
commit450e8ce0407970bf544dc010107296cccea0842a (patch)
treee84420d31e60cc6aa01ede14d0e0db3c91959260 /nixops/modules/task/default.nix
parenta542de1164b0b2ddaa41aef13e7635b891913f86 (diff)
downloadNix-450e8ce0407970bf544dc010107296cccea0842a.tar.gz
Nix-450e8ce0407970bf544dc010107296cccea0842a.tar.zst
Nix-450e8ce0407970bf544dc010107296cccea0842a.zip
Upgrade taskwarrior web
Diffstat (limited to 'nixops/modules/task/default.nix')
-rw-r--r--nixops/modules/task/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/nixops/modules/task/default.nix b/nixops/modules/task/default.nix
index 0b8d2d7..cda2302 100644
--- a/nixops/modules/task/default.nix
+++ b/nixops/modules/task/default.nix
@@ -1,4 +1,4 @@
1{ lib, pkgs, pkgsPrevious, config, myconfig, mylibs, ... }: 1{ lib, pkgs, config, myconfig, mylibs, ... }:
2let 2let
3 cfg = config.services.myTasks; 3 cfg = config.services.myTasks;
4 vardir = config.services.taskserver.dataDir; 4 vardir = config.services.taskserver.dataDir;
@@ -40,7 +40,7 @@ let
40 chmod a+x $out/bin/taskserver-user-certs 40 chmod a+x $out/bin/taskserver-user-certs
41 patchShebangs $out/bin/taskserver-user-certs 41 patchShebangs $out/bin/taskserver-user-certs
42 ''; 42 '';
43 taskwarrior-web = pkgsPrevious.callPackage ./taskwarrior-web.nix { 43 taskwarrior-web = pkgs.callPackage ./taskwarrior-web.nix {
44 inherit (mylibs) fetchedGithub; 44 inherit (mylibs) fetchedGithub;
45 inherit env; 45 inherit env;
46 }; 46 };
@@ -292,12 +292,12 @@ in {
292 path = [ pkgs.taskwarrior ]; 292 path = [ pkgs.taskwarrior ];
293 293
294 environment.TASKRC = taskrc; 294 environment.TASKRC = taskrc;
295 environment.BUNDLE_PATH = "${taskwarrior-web.gems}/lib/ruby/gems/2.5.0"; 295 environment.BUNDLE_PATH = "${taskwarrior-web.gems}/${taskwarrior-web.gems.ruby.gemPath}";
296 environment.BUNDLE_GEMFILE = "${taskwarrior-web.gems.confFiles}/Gemfile"; 296 environment.BUNDLE_GEMFILE = "${taskwarrior-web.gems.confFiles}/Gemfile";
297 environment.LC_ALL = "fr_FR.UTF-8"; 297 environment.LC_ALL = "fr_FR.UTF-8";
298 298
299 script = '' 299 script = ''
300 exec ${taskwarrior-web.gems}/lib/ruby/gems/2.5.0/bin/bundle exec thin start -R config.ru -S ${taskwarrior-web.socketsDir}/${name}.sock 300 exec ${taskwarrior-web.gems}/${taskwarrior-web.gems.ruby.gemPath}/bin/bundle exec thin start -R config.ru -S ${taskwarrior-web.socketsDir}/${name}.sock
301 ''; 301 '';
302 302
303 serviceConfig = { 303 serviceConfig = {