# HG changeset patch # User Tomas Zeman # Date 1592574240 -7200 # Node ID 035b86a56dc6d156cb7611d298b22384fd60e435 # Parent 25cbbb689f9708f5f0085b3fd7f8b15d65e06776 sbt launcher diff -r 25cbbb689f97 -r 035b86a56dc6 home.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 ]; diff -r 25cbbb689f97 -r 035b86a56dc6 sbt.nix --- /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 +