diff --git a/users/guanranwang/darwin/profiles/opt-in/clash-meta-client.nix b/users/guanranwang/darwin/profiles/opt-in/clash-meta-client.nix index ae1f866..26e151f 100644 --- a/users/guanranwang/darwin/profiles/opt-in/clash-meta-client.nix +++ b/users/guanranwang/darwin/profiles/opt-in/clash-meta-client.nix @@ -20,7 +20,10 @@ in { # launchd service launchd.daemons."clash-meta" = { command = "${lib.getExe pkgs.clash-meta} -d /etc/clash-meta"; - serviceConfig.RunAtLoad = true; + serviceConfig = { + RunAtLoad = true; + KeepAlive.NetworkState = true; + }; }; # Web interface