From 78849ee8ba710c3656c1a93e4bc0f19a69961069 Mon Sep 17 00:00:00 2001
From: rycee
services.hypridle.enable
+
+
+Whether to enable Hypridle, Hyprland’s idle daemon.
+ +Type: +boolean
+ +Default:
+false
Example:
+true
Declared by:
+
+
+<home-manager/modules/services/hypridle.nix>
+
+ |
services.hypridle.package
+
+
+The hypridle package to use.
+ +Type: +package
+ +Default:
+pkgs.hypridle
Declared by:
+
+
+<home-manager/modules/services/hypridle.nix>
+
+ |
services.hypridle.importantPrefixes
+
+
+List of prefix of attributes to source at the top of the config.
+ +Type: +list of string
+ +Default:
[
+ "$"
+]
+
+
+Example:
[
+ "$"
+]
+
+
+Declared by:
+
+
+<home-manager/modules/services/hypridle.nix>
+
+ |
services.hypridle.settings
+
+
+Hypridle configuration written in Nix. Entries with the same key +should be written as lists. Variables’ and colors’ names should be +quoted. See https://wiki.hyprland.org/Hypr-Ecosystem/hypridle/ for more examples.
+ +Type: +Hypridle configuration value
+ +Default:
+{ }
Example:
{
+ general = {
+ after_sleep_cmd = "hyprctl dispatch dpms on";
+ ignore_dbus_inhibit = false;
+ lock_cmd = "hyprlock";
+ };
+
+ listener = [
+ {
+ timeout = 900;
+ on-timeout = "hyprlock";
+ }
+ {
+ timeout = 1200;
+ on-timeout = "hyprctl dispatch dpms off";
+ on-resume = "hyprctl dispatch dpms on";
+ }
+ ];
+}
+
+
+
+Declared by:
+
+
+<home-manager/modules/services/hypridle.nix>
+
+ |
services.imapnotify.enable