sbt launcher
authorTomas Zeman <tomas@functionals.cz>
Fri, 19 Jun 2020 15:44:00 +0200
changeset 8 035b86a56dc6
parent 7 25cbbb689f97
child 9 ae433b7676e2
sbt launcher
home.nix
sbt.nix
--- a/home.nix	Thu May 28 10:19:52 2020 +0200
+++ b/home.nix	Fri Jun 19 15:44:00 2020 +0200
@@ -12,6 +12,7 @@
   imports = [
     ./idea.nix
     ./mailcap.nix
+    ./sbt.nix
     ./ssh.nix
     ./priv
   ];
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/sbt.nix	Fri Jun 19 15:44:00 2020 +0200
@@ -0,0 +1,17 @@
+{ pkgs, ... }:
+
+let
+
+  sbt = pkgs.writers.writeBashBin "sbt" ''
+    SBTVER=''${SBTVER:-"0.13.12"}
+    exec java -XX:+CMSClassUnloadingEnabled -XX:MetaspaceSize=1G -Xmx1G -Xss2M -jar /distfiles/sbt-launch-$SBTVER.jar "$@"
+  '';
+
+in {
+  home.packages = [
+    sbt
+  ];
+}
+
+# vim: ts=2 sw=2 et 
+