update hyprland config on laptop
workspace switch hotkeys resizing keys moonlander default layout on laptop add monitor rotation remove scaling on laptop display
This commit is contained in:
parent
033ce8dc23
commit
fddf319df9
6 changed files with 87 additions and 37 deletions
|
|
@ -7,18 +7,26 @@ with lib;
|
|||
};
|
||||
};
|
||||
|
||||
config = mkIf config.keyboard.dvorak.enable {
|
||||
config = {
|
||||
home-manager.users.${user}.imports = [
|
||||
{
|
||||
wayland.windowManager.hyprland.extraConfig = ''
|
||||
# === KEYBOARD MODULE ===
|
||||
input {
|
||||
kb_variant = dvorak
|
||||
kb_variant = ,dvorak
|
||||
kb_layout = gb,gb
|
||||
kb_options = caps:escape
|
||||
numlock_by_default = true
|
||||
}
|
||||
|
||||
# moonlander is programmed in dvorak!
|
||||
device:zsa-technology-labs-moonlander-mark-i {
|
||||
kb_variant =
|
||||
}
|
||||
'';
|
||||
}
|
||||
];
|
||||
services.xserver.xkbVariant = "dvorak";
|
||||
services.xserver.xkbVariant = if config.keyboard.dvorak.enable then "dvorak" else "";
|
||||
};
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue