From c7e82042afafc2904107be8ff46da396ddcdf96c Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Tue, 9 Dec 2025 11:17:07 +0100 Subject: [PATCH] [Hyprland] update keyboard layout and add layout change binds --- config/hypr/hyprland/general.conf | 2 +- config/hypr/hyprland/modal-binds/device.conf | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/hypr/hyprland/general.conf b/config/hypr/hyprland/general.conf index c54ad63..e7c9784 100644 --- a/config/hypr/hyprland/general.conf +++ b/config/hypr/hyprland/general.conf @@ -31,7 +31,7 @@ env = OLLAMA_HOST,0.0.0.0 # ╰────────────────────────────────────────────────╯ # ──────────────────────────────────────────────────────────────────── input { - kb_layout = ch + kb_layout = us kb_options = caps:swapescape natural_scroll = true diff --git a/config/hypr/hyprland/modal-binds/device.conf b/config/hypr/hyprland/modal-binds/device.conf index f7a67e5..de5ae92 100644 --- a/config/hypr/hyprland/modal-binds/device.conf +++ b/config/hypr/hyprland/modal-binds/device.conf @@ -43,6 +43,12 @@ bind = , P, exec, hyprctl keyword monitor eDP-1, 2880x1800@120, 0x0, 1.5 && cpup # ── Using docked ──────────────────────────────────────────────────── bind = , D, exec, hyprctl keyword monitor eDP-1, disable +# Keyboard layout +bind = , U, exec, hyprctl keyword input:kb_layout us +bind = , U, submap, reset +bind = , C, exec, hyprctl keyword input:kb_layout ch +bind = , C, submap, reset + # ── Exit submap ───────────────────────────────────────────────────── bind = , escape, submap, reset