From 684969e72bcd1dac29a9dc61ea8f76c02a1701c5 Mon Sep 17 00:00:00 2001 From: Mariano Uvalle Date: Thu, 7 Aug 2025 16:38:04 -0700 Subject: [PATCH] Move secretive to a home module. Signed-off-by: Mariano Uvalle --- home-modules/secretive.nix | 9 +++++++++ hosts/macbook/home.nix | 1 + hosts/msft-mac/home.nix | 8 +------- 3 files changed, 11 insertions(+), 7 deletions(-) create mode 100644 home-modules/secretive.nix diff --git a/home-modules/secretive.nix b/home-modules/secretive.nix new file mode 100644 index 0000000..b4d5b9c --- /dev/null +++ b/home-modules/secretive.nix @@ -0,0 +1,9 @@ +{ user, ... } : { + programs.ssh = { + enable = true; + extraConfig = '' +Host * + IdentityAgent ${user.homeDirectory}/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh + ''; + }; +} diff --git a/hosts/macbook/home.nix b/hosts/macbook/home.nix index 9e1da8a..0a7b2be 100644 --- a/hosts/macbook/home.nix +++ b/hosts/macbook/home.nix @@ -18,6 +18,7 @@ in { ../../home-modules/karabiner.nix ../../home-modules/lazygit.nix ../../home-modules/nvim.nix + ../../home-modules/secretive.nix ../../home-modules/starship.nix ../../home-modules/tmux.nix ../../home-modules/zsh.nix diff --git a/hosts/msft-mac/home.nix b/hosts/msft-mac/home.nix index e674811..43b6f9e 100644 --- a/hosts/msft-mac/home.nix +++ b/hosts/msft-mac/home.nix @@ -18,6 +18,7 @@ in { ../../home-modules/karabiner.nix ../../home-modules/lazygit.nix ../../home-modules/nvim.nix + ../../home-modules/nvim.nix ../../home-modules/starship.nix ../../home-modules/tmux.nix ../../home-modules/zsh.nix @@ -69,13 +70,6 @@ in { stateVersion = "25.05"; }; - programs.ssh = { - enable = true; - extraConfig = '' -Host * - IdentityAgent ${homeDirectory}/Library/Containers/com.maxgoedjen.Secretive.SecretAgent/Data/socket.ssh - ''; - }; programs.zsh = { shellAliases = {