Don't nead load-paths anymore

This commit is contained in:
niten 2024-07-12 23:54:44 -07:00
parent 1977bafbb5
commit 8f38f6a1c1

View File

@ -4,11 +4,8 @@ with lib;
let
cfg = config.fudo.slynk;
initScript = port: load-paths:
let
load-path-string =
concatStringsSep " " (map (path: ''"${path}"'') load-paths);
in pkgs.writeText "slynk.lisp" ''
initScript = port:
pkgs.writeText "slynk.lisp" ''
(asdf:load-system 'slynk)
(slynk:create-server :port ${toString port} :dont-close t)
(loop (sleep 60))
@ -41,7 +38,7 @@ in {
description = "Slynk Common Lisp server.";
serviceConfig = {
ExecStart = "sbcl --load ${initScript cfg.port load-paths}";
ExecStart = "sbcl --load ${initScript cfg.port}";
Restart = "on-failure";
PIDFile = "/run/slynk.$USERNAME.pid";
};