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