diff --git a/config/ccs/default.nix b/config/ccs/default.nix index a3db8671b..c74ef78e8 100644 --- a/config/ccs/default.nix +++ b/config/ccs/default.nix @@ -8,9 +8,10 @@ let dotfilesDir = "${config.home.homeDirectory}/dotfiles"; # Hydration script for CCS provider settings - hydrateScript = pkgs.replaceVars ./hydrate.sh { - sed = "${pkgs.gnused}/bin/sed"; - }; + # Use writeText instead of replaceVars to avoid builtins.toFile context warnings + hydrateScript = pkgs.writeText "hydrate.sh" ( + builtins.replaceStrings [ "@sed@" ] [ "${pkgs.gnused}/bin/sed" ] (builtins.readFile ./hydrate.sh) + ); in { # CCS (Claude Code Switcher) account registry diff --git a/home-manager/default.nix b/home-manager/default.nix index 6f207375b..7e3cf0ac8 100644 --- a/home-manager/default.nix +++ b/home-manager/default.nix @@ -36,6 +36,9 @@ in home.packages = packages; home.stateVersion = "24.11"; + # Suppress home-manager manual options.json generation warning. + manual.manpages.enable = false; + accounts.email.accounts = { Gmail = { primary = true;