aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2024-01-20 08:31:05 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2024-01-20 08:31:05 +0400
commitdc47de178f1d3910bc193973192586e8b118e475 (patch)
tree469694ada22354212f923c7c385defb383ba3133 /src/niri.rs
parent65e864965ec6e4a08a8e6696f779a5734033b6be (diff)
downloadniri-dc47de178f1d3910bc193973192586e8b118e475.tar.gz
niri-dc47de178f1d3910bc193973192586e8b118e475.tar.bz2
niri-dc47de178f1d3910bc193973192586e8b118e475.zip
Add an option to skip the hotkey overlay at startup
Diffstat (limited to 'src/niri.rs')
-rw-r--r--src/niri.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/niri.rs b/src/niri.rs
index dc1efd87..d4e39831 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -868,7 +868,12 @@ impl Niri {
let screenshot_ui = ScreenshotUi::new();
let config_error_notification = ConfigErrorNotification::new();
- let hotkey_overlay = HotkeyOverlay::new(config.clone(), backend.mod_key());
+
+ let mut hotkey_overlay = HotkeyOverlay::new(config.clone(), backend.mod_key());
+ if !config_.hotkey_overlay.skip_at_startup {
+ hotkey_overlay.show();
+ }
+
let exit_confirm_dialog = match ExitConfirmDialog::new() {
Ok(x) => Some(x),
Err(err) => {