add deepState dependencies

This commit is contained in:
Fabian Montero 2025-02-07 18:53:00 -06:00
parent 8ecb978605
commit 1755bf7d18
Signed by: fabian
GPG key ID: 1FFAC35E1798174F
3 changed files with 21 additions and 0 deletions

View file

@ -0,0 +1,18 @@
{
config,
lib,
pkgs,
...
}:
with lib; let
cfg = config.local.services.deepState;
in {
options.local.services.deepState.enable = mkEnableOption "trivionomicon settings";
config =
mkIf cfg.enable {
home.sessionVariables = {
FSOCIETY_TELEGRAM_BACKUP_N = "0";
FSOCIETY_TELEGRAM_BACKUP_LOCATION = "/extern/var/fsociety_backup";
};
};
}

View file

@ -17,5 +17,6 @@
./defaultDesktopPack.nix ./defaultDesktopPack.nix
./accounts.nix ./accounts.nix
./syncthing.nix ./syncthing.nix
./deepState.nix
]; ];
} }

View file

@ -29,6 +29,7 @@
prompt = "%B[%~] \${vcs_info_msg_0_}%b"; prompt = "%B[%~] \${vcs_info_msg_0_}%b";
}; };
accounts.enable = true; accounts.enable = true;
deepState.enable = true;
gpg = { gpg = {
enable = true; enable = true;
defaultKey = "7AA277E604A4173916BBB4E91FFAC35E1798174F"; defaultKey = "7AA277E604A4173916BBB4E91FFAC35E1798174F";
@ -85,6 +86,7 @@
}) })
gnucash gnucash
kdenlive kdenlive
nmap
virt-manager virt-manager
]; ];