aboutsummaryrefslogtreecommitdiff
path: root/src/niri.rs
diff options
context:
space:
mode:
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 05310840..ac5cba43 100644
--- a/src/niri.rs
+++ b/src/niri.rs
@@ -81,7 +81,12 @@ impl Niri {
let mut seat: Seat<Self> = seat_state.new_wl_seat(&display_handle, seat_name);
// FIXME: get Xkb and repeat interval from GNOME dconf.
- seat.add_keyboard(XkbConfig::default(), 400, 30).unwrap();
+ let xkb = XkbConfig {
+ layout: "us,ru",
+ options: Some("grp:win_space_toggle".to_owned()),
+ ..Default::default()
+ };
+ seat.add_keyboard(xkb, 400, 30).unwrap();
seat.add_pointer();
let space = Space::default();