1
0
Fork 0
forked from wry/wry

add config options for waking dpms on mouse and keyboard interaction

This commit is contained in:
kossLAN 2026-05-25 22:57:29 -04:00
parent 2167484861
commit eece44a59c
No known key found for this signature in database
12 changed files with 116 additions and 9 deletions

View file

@ -40,9 +40,9 @@ use {
on_devices_enumerated, on_idle, on_unload, quit, reload, set_autotile,
set_color_management_enabled, set_corner_radius, set_default_workspace_capture,
set_explicit_sync_enabled, set_float_above_fullscreen, set_floating_titles, set_idle,
set_idle_grace_period, set_middle_click_paste_enabled, set_show_bar,
set_show_float_pin_icon, set_show_titles, set_tab_title_align, set_ui_drag_enabled,
set_ui_drag_threshold,
set_idle_grace_period, set_key_press_enables_dpms, set_middle_click_paste_enabled,
set_mouse_move_enables_dpms, set_show_bar, set_show_float_pin_icon, set_show_titles,
set_tab_title_align, set_ui_drag_enabled, set_ui_drag_threshold,
status::{set_i3bar_separator, set_status, set_status_command, unset_status_command},
switch_to_vt,
tasks::{self, JoinHandle},
@ -1657,6 +1657,8 @@ fn load_config(initial_load: bool, auto_reload: bool, persistent: &Rc<Persistent
set_x_scaling_mode(mode);
}
}
set_key_press_enables_dpms(config.key_press_enables_dpms.unwrap_or(false));
set_mouse_move_enables_dpms(config.mouse_move_enables_dpms.unwrap_or(false));
if let Some(cm) = config.color_management
&& let Some(enabled) = cm.enabled
{