aboutsummaryrefslogtreecommitdiff
path: root/src/input.rs
diff options
context:
space:
mode:
authorIvan Molodetskikh <yalterz@gmail.com>2023-08-10 14:40:45 +0400
committerIvan Molodetskikh <yalterz@gmail.com>2023-08-10 14:50:51 +0400
commit4daef8abdcffcd921082637658e3b856dc30e294 (patch)
tree6c36025262d32abe0035f45b3dd3b13a9d8ca338 /src/input.rs
parent91729f732481ddce0b3e022be541c820c9a20436 (diff)
downloadniri-4daef8abdcffcd921082637658e3b856dc30e294.tar.gz
niri-4daef8abdcffcd921082637658e3b856dc30e294.tar.bz2
niri-4daef8abdcffcd921082637658e3b856dc30e294.zip
input: Change quit bind to Super+Shift+e
Diffstat (limited to 'src/input.rs')
-rw-r--r--src/input.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/input.rs b/src/input.rs
index 227bb330..447aaca3 100644
--- a/src/input.rs
+++ b/src/input.rs
@@ -34,8 +34,8 @@ impl Niri {
event.state(),
serial,
time,
- |_, _, keysym| match keysym.modified_sym() {
- keysyms::KEY_Escape => FilterResult::Intercept(InputAction::Quit),
+ |_, mods, keysym| match keysym.modified_sym() {
+ keysyms::KEY_E if mods.logo => FilterResult::Intercept(InputAction::Quit),
keysym @ keysyms::KEY_XF86Switch_VT_1..=keysyms::KEY_XF86Switch_VT_12 => {
let vt = (keysym - keysyms::KEY_XF86Switch_VT_1 + 1) as i32;
FilterResult::Intercept(InputAction::ChangeVt(vt))