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:
Tristan 2023-09-06 12:52:46 +01:00
parent 033ce8dc23
commit fddf319df9
6 changed files with 87 additions and 37 deletions

View file

@ -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 "";
};
}