From e6e4a58d7067534cd39c5f9a91b174d7b1ea21bb Mon Sep 17 00:00:00 2001 From: uttarayan21 Date: Tue, 16 Dec 2025 15:11:24 +0530 Subject: [PATCH] feat(tailscale): use stable package feat(zed): add stable package to zed editor config fix(mbsync): enable mbsync only on linux --- darwin/kuro/services/tailscale.nix | 7 +++++-- home/accounts/fastmail.nix | 8 ++++++-- home/apps/zed.nix | 2 ++ 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/darwin/kuro/services/tailscale.nix b/darwin/kuro/services/tailscale.nix index ef506098..54ad8747 100644 --- a/darwin/kuro/services/tailscale.nix +++ b/darwin/kuro/services/tailscale.nix @@ -1,3 +1,6 @@ -{...}: { - services.tailscale.enable = true; +{stablePkgs, ...}: { + services.tailscale = { + enable = true; + package = stablePkgs.tailscale; + }; } diff --git a/home/accounts/fastmail.nix b/home/accounts/fastmail.nix index b84d7477..2fc39289 100644 --- a/home/accounts/fastmail.nix +++ b/home/accounts/fastmail.nix @@ -1,4 +1,8 @@ -{config, ...}: { +{ + config, + pkgs, + ... +}: { sops = { secrets."accounts/mail/fastmail" = {}; }; @@ -36,7 +40,7 @@ }; }; programs.mbsync.enable = true; - services.mbsync.enable = true; + services.mbsync.enable = pkgs.stdenv.isLinux; # accounts.email.accounts..mbsync.create # services.mbsync.enable = true; } diff --git a/home/apps/zed.nix b/home/apps/zed.nix index 5f3fb170..d8ffe69b 100644 --- a/home/apps/zed.nix +++ b/home/apps/zed.nix @@ -2,6 +2,7 @@ pkgs, lib, device, + stablePkgs, ... }: { home.packages = with pkgs; [ @@ -174,6 +175,7 @@ }; } ]; + package = stablePkgs.zed-editor; extraPackages = with pkgs; [ nixd nil