From c477dc1c54b2124771a6550b38b4c1361d71f723 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Fri, 26 Jul 2024 11:15:31 -0400 Subject: [PATCH] modules/services: remove foldingathome --- hosts/Infini-DESKTOP/default.nix | 8 ------ modules/modules/services/foldingathome.nix | 32 ---------------------- 2 files changed, 40 deletions(-) delete mode 100644 modules/modules/services/foldingathome.nix diff --git a/hosts/Infini-DESKTOP/default.nix b/hosts/Infini-DESKTOP/default.nix index ce055d8..ac608c0 100644 --- a/hosts/Infini-DESKTOP/default.nix +++ b/hosts/Infini-DESKTOP/default.nix @@ -27,14 +27,6 @@ # peripherals.razer.enable = true; }; services = { - foldingathome = { - enable = false; - user = "Infinidoge"; - extra = { - control = true; - viewer = true; - }; - }; apcupsd = { enable = true; primary = true; diff --git a/modules/modules/services/foldingathome.nix b/modules/modules/services/foldingathome.nix deleted file mode 100644 index 556d64c..0000000 --- a/modules/modules/services/foldingathome.nix +++ /dev/null @@ -1,32 +0,0 @@ -{ config, lib, pkgs, ... }: -with lib; -with lib.our; -let - cfg = config.modules.services.foldingathome; -in -{ - options.modules.services.foldingathome = with types; { - enable = mkBoolOpt false; - user = mkOpt str config.user.name; - daemonNiceLevel = mkOpt int 10; - extra = { - control = mkBoolOpt false; - viewer = mkBoolOpt false; - }; - }; - - config = mkMerge [ - (mkIf cfg.enable { - services.foldingathome = { - enable = true; - user = cfg.user; - daemonNiceLevel = cfg.daemonNiceLevel; - }; - - environment.systemPackages = with pkgs; [ - (mkIf cfg.extra.control pkgs.fahcontrol) - (mkIf cfg.extra.viewer pkgs.fahviewer) - ]; - }) - ]; -}