2024-07-26 23:07:07 +00:00
|
|
|
{lib, ...}:
|
|
|
|
with lib; let
|
2024-06-21 11:09:02 +00:00
|
|
|
inherit (lib) mkEnableOption mkOption types;
|
2024-07-26 23:07:07 +00:00
|
|
|
in {
|
2024-06-21 11:09:02 +00:00
|
|
|
options.myOptions.home-manager.services = {
|
|
|
|
dunst.enable = mkEnableOption "Dunst (lightweight notification daemon)";
|
2024-06-27 20:00:11 +00:00
|
|
|
hyprpaper = {
|
|
|
|
enable = mkEnableOption "Hyprpaper (Hyprland wallpaper daemon)";
|
|
|
|
wallpaperPath = mkOption {
|
|
|
|
type = types.path;
|
|
|
|
default = null;
|
|
|
|
description = "Path to the wallpaper of your choosing";
|
|
|
|
};
|
|
|
|
};
|
2024-08-07 20:12:43 +00:00
|
|
|
hypridle.enable = mkEnableOption "Hypridle (Hyprland idle daemon)";
|
2024-06-21 11:09:02 +00:00
|
|
|
};
|
|
|
|
}
|