laptop keyboard, window switch script fix

This commit is contained in:
Tristan 2023-09-07 11:04:05 +01:00
parent 2e1cd6a3c4
commit 32500bffd0
3 changed files with 8 additions and 3 deletions

View file

@ -13,8 +13,8 @@ with lib;
wayland.windowManager.hyprland.extraConfig = ''
# === KEYBOARD MODULE ===
input {
kb_variant = ,dvorak
kb_layout = gb,gb
kb_variant = dvorak
kb_layout = gb
kb_options = caps:escape
numlock_by_default = true
}

View file

@ -35,7 +35,9 @@ in
# toggle built in keyboard layout
device:at-translated-set-2-keyboard {
kb_options = grp:alt_shift_toggle
kb_variant = dvorak,
kb_layout = gb,gb
kb_options = grp:alt_shift_toggle,caps:escape
}
'';
};

View file

@ -19,6 +19,7 @@ let
fileman = "${pkgs.pcmanfm}/bin/pcmanfm";
gawk = "${pkgs.gawk}/bin/awk";
hyprpicker = "${pkgs.hyprpicker}/bin/hyprpicker";
sed = "${pkgs.gnused}/bin/sed";
};
in
{
@ -103,7 +104,9 @@ in
text = ''
${my-deps.hyprctl} clients -j | \
${my-deps.jq} '.[] | .title' -r | \
${my-deps.sed} '/^$/d' |
${my-deps.menu} | \
${my-deps.sed} 's/\([\[\(\)]\)/\\\\\1/g' | \
${my-deps.xargs} -I_ ${my-deps.hyprctl} dispatch focuswindow title:"_"
'';
hotkeys = [