diff --git a/modules/services/ollama.nix b/modules/services/ollama.nix index b72a42e95..908b622da 100644 --- a/modules/services/ollama.nix +++ b/modules/services/ollama.nix @@ -87,7 +87,7 @@ in }; config = mkIf cfg.enable { - systemd.user.services.ollama = mkIf pkgs.stdenv.isLinux { + systemd.user.services.ollama = { Unit = { Description = "Server for local large language models"; After = [ "network.target" ]; @@ -105,7 +105,7 @@ in }; }; - launchd.agents.ollama = mkIf pkgs.stdenv.isDarwin { + launchd.agents.ollama = { enable = true; config = { ProgramArguments = [