From 8f38f6a1c1a0f2a1e47909af07c82345ecad76fd Mon Sep 17 00:00:00 2001 From: niten Date: Fri, 12 Jul 2024 23:54:44 -0700 Subject: [PATCH] Don't nead load-paths anymore --- lib/fudo/slynk.nix | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/fudo/slynk.nix b/lib/fudo/slynk.nix index a00c5e1..1a9388f 100644 --- a/lib/fudo/slynk.nix +++ b/lib/fudo/slynk.nix @@ -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"; };