From fcb87d00b5e44e278dd34a50ab6b28d2f93dc55e Mon Sep 17 00:00:00 2001 From: 514fpv Date: Fri, 5 Jan 2024 22:24:35 +0800 Subject: [PATCH] faucet(asusd): add asusd service --- faucet/asusd/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 faucet/asusd/default.nix diff --git a/faucet/asusd/default.nix b/faucet/asusd/default.nix new file mode 100644 index 00000000..8654b37a --- /dev/null +++ b/faucet/asusd/default.nix @@ -0,0 +1,18 @@ +{ pkgs +, lib +, config +, ... }: with lib; let + cfg = config.faucet.asusd; +in { + options.faucet.asusd = { + enable = mkEnableOption "ASUS laptop userland support daemon"; + }; + + config = mkIf cfg.enable { + services.asusd.enable = true; + + environment.persistence."/nix/persist/fhs".directories = [ + "/etc/asusd" + ]; + }; +}