feat(tailscale): use stable package
Some checks failed
Flake checker / Build Nix targets (push) Has been cancelled

feat(zed): add stable package to zed editor config
fix(mbsync): enable mbsync only on linux
This commit is contained in:
uttarayan21
2025-12-16 15:11:24 +05:30
parent 6c9ea5bd8f
commit e6e4a58d70
3 changed files with 13 additions and 4 deletions

View File

@@ -1,3 +1,6 @@
{...}: { {stablePkgs, ...}: {
services.tailscale.enable = true; services.tailscale = {
enable = true;
package = stablePkgs.tailscale;
};
} }

View File

@@ -1,4 +1,8 @@
{config, ...}: { {
config,
pkgs,
...
}: {
sops = { sops = {
secrets."accounts/mail/fastmail" = {}; secrets."accounts/mail/fastmail" = {};
}; };
@@ -36,7 +40,7 @@
}; };
}; };
programs.mbsync.enable = true; programs.mbsync.enable = true;
services.mbsync.enable = true; services.mbsync.enable = pkgs.stdenv.isLinux;
# accounts.email.accounts.<name>.mbsync.create # accounts.email.accounts.<name>.mbsync.create
# services.mbsync.enable = true; # services.mbsync.enable = true;
} }

View File

@@ -2,6 +2,7 @@
pkgs, pkgs,
lib, lib,
device, device,
stablePkgs,
... ...
}: { }: {
home.packages = with pkgs; [ home.packages = with pkgs; [
@@ -174,6 +175,7 @@
}; };
} }
]; ];
package = stablePkgs.zed-editor;
extraPackages = with pkgs; [ extraPackages = with pkgs; [
nixd nixd
nil nil