Home Gen25 @ 2025-05-10-18:44 by jonas@monolith

This commit is contained in:
Jonas Röger 2025-05-11 02:28:04 +02:00
parent 1f01fcb4bd
commit 66baa270c8
3 changed files with 11 additions and 3 deletions

View File

@ -19,6 +19,7 @@
passFF = true;
};
hive.kdeconnect.enable = true;
hive.kdeconnect.indicatorOnly = true;
hive.nextcloud.enable = true;
hive.nix-scripts.enable = true;
hive.ranger.enable = true;

View File

@ -24,8 +24,8 @@
./networking/wireguard
./programs/games.nix
./services/borg-server.nix
./services/nextcloud-instance.nix
./services/kdeconnect.nix
./services/nextcloud-instance.nix
./services/virt-manager.nix
]
++ lib.optionals isHM [

View File

@ -7,9 +7,16 @@
in {
options.hive.kdeconnect = {
enable = lib.mkEnableOption "Enable KDE Connect";
indicatorOnly = lib.mkOption {
type = lib.types.bool;
default = false;
description = ''
Only enable the incicator service.
'';
};
};
config = lib.mkIf cfg.enable {
services.kdeconnect.enable = true;
services.kdeconnect.indicator = false;
services.kdeconnect.enable = ! cfg.indicatorOnly;
services.kdeconnect.indicator = true;
};
}