From 1458dd1ae6b9843207af14ae8718b9ba255c76f8 Mon Sep 17 00:00:00 2001 From: Jelle Spreeuwenberg Date: Wed, 6 May 2026 22:56:23 +0200 Subject: [PATCH] feat: use sops for radicale password --- modules/capabilities/pim.nix | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/modules/capabilities/pim.nix b/modules/capabilities/pim.nix index d7a3867..a002834 100644 --- a/modules/capabilities/pim.nix +++ b/modules/capabilities/pim.nix @@ -93,6 +93,7 @@ in flake.modules.homeManager.calendar-tasks = { config, + pkgs, ... }: let @@ -102,6 +103,8 @@ in programs.pimsync.enable = true; services.pimsync.enable = true; + sops.secrets."radicale-pass" = { }; + programs.khal = { enable = true; locale = { @@ -139,9 +142,8 @@ in type = "caldav"; userName = config.home.username; passwordCommand = [ - "rbw" - "get" - "Radicale" + "${pkgs.coreutils}/bin/cat" + config.sops.secrets."radicale-pass".path ]; };