1

Modules/Hyprland: Update keyboard layout options

This commit is contained in:
2025-07-21 14:09:15 +02:00
parent c8cd4cc8b6
commit 5ccd110efd
4 changed files with 31 additions and 19 deletions

View File

@ -5,16 +5,24 @@
}: rec {
enable = lib.mkEnableOption "Hyprland Window Manager + Compositor";
kb-layout = lib.mkOption {
type = lib.types.str;
example = "us";
description = "Keyboard layout to use";
};
keyboard = {
layout = lib.mkOption {
type = lib.types.str;
example = "us";
description = "Keyboard layout to use";
};
kb-variant = lib.mkOption {
type = lib.types.str;
example = "altgr-intl";
description = "Keyboard layout variant";
variant = lib.mkOption {
type = lib.types.str;
example = "altgr-intl";
description = "Keyboard layout variant";
};
option = lib.mkOption {
type = lib.types.str;
example = "nodeadkeys";
description = "Keyboard layout options";
};
};
dunst.enable = lib.mkEnableOption "Enable dunst notification daemon";