diff options
Diffstat (limited to 'src/niri.rs')
| -rw-r--r-- | src/niri.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/niri.rs b/src/niri.rs index ce8bd46f..a990023e 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -164,6 +164,7 @@ use crate::ui::screen_transition::{self, ScreenTransition}; use crate::ui::screenshot_ui::{OutputScreenshot, ScreenshotUi, ScreenshotUiRenderElement}; use crate::utils::scale::{closest_representable_scale, guess_monitor_scale}; use crate::utils::spawning::{CHILD_DISPLAY, CHILD_ENV}; +use crate::utils::watcher::Watcher; use crate::utils::xwayland::satellite::Satellite; use crate::utils::{ center, center_f64, expand_home, get_monotonic_time, ipc_transform_to_smithay, is_mapped, @@ -190,6 +191,8 @@ pub struct Niri { /// (and transient changes dropped). pub config_file_output_config: niri_config::Outputs, + pub config_file_watcher: Option<Watcher>, + pub event_loop: LoopHandle<'static, State>, pub scheduler: Scheduler<()>, pub stop_signal: LoopSignal, @@ -2528,6 +2531,7 @@ impl Niri { let mut niri = Self { config, config_file_output_config, + config_file_watcher: None, event_loop, scheduler, |
