diff --git a/config/firefox/bookmarks.nix b/config/firefox/bookmarks.nix index 3a10a97..798c0d9 100644 --- a/config/firefox/bookmarks.nix +++ b/config/firefox/bookmarks.nix @@ -149,6 +149,10 @@ { name = "Tool"; bookmarks = [ + { + name = "Tailscale"; + url = "https://login.tailscale.com/admin/machines"; + } { name = "Translate"; url = "https://translate.google.com/?sl=auto&tl=en&op=translate"; diff --git a/hosts/darwin/home-default.nix b/hosts/darwin/home-default.nix index ab2b2d7..2f4fb2b 100644 --- a/hosts/darwin/home-default.nix +++ b/hosts/darwin/home-default.nix @@ -221,6 +221,15 @@ }; }; + launchd.agents.tailscale = { + enable = true; + config = { + ProgramArguments = [ "/Applications/Tailscale.app/Contents/MacOS/Tailscale" ]; + RunAtLoad = true; + KeepAlive = false; + }; + }; + # File associations configuration (macOS equivalent of xdg.mimeApps) # Uses duti to set default applications for file types via Launch Services home.activation.setFileAssociations = config.lib.dag.entryAfter ["writeBoundary"] ''