1# CFS Zen Tweaks
2
3{ config, pkgs, lib, ... }:
4
5with lib;
6
7let
8
9 cfg = config.programs.cfs-zen-tweaks;
10
11in
12
13{
14
15 meta = {
16 maintainers = with maintainers; [ mkg20001 ];
17 };
18
19 options = {
20 programs.cfs-zen-tweaks.enable = mkEnableOption (lib.mdDoc "CFS Zen Tweaks");
21 };
22
23 config = mkIf cfg.enable {
24 systemd.packages = [ pkgs.cfs-zen-tweaks ];
25
26 systemd.services.set-cfs-tweak.wantedBy = [ "multi-user.target" "suspend.target" "hibernate.target" "hybrid-sleep.target" "suspend-then-hibernate.target" ];
27 };
28}