This commit is contained in:
martyTF 2026-03-29 08:15:43 +02:00
parent 47c44371e6
commit 7e3533b77e
16 changed files with 234 additions and 131 deletions

View file

@ -15,7 +15,7 @@
default = [
",preferred,auto,1"
];
description = ''declare monitors'';
description = "declare monitors";
};
workspaces = {
workspaces = lib.mkOption {
@ -32,11 +32,11 @@
) config.desktop.hyprland.workspaces.amount
)
);
description = ''declare workspace'';
description = "declare workspace";
};
amount = lib.mkOption {
default = 9;
description = ''declare workspace amount'';
description = "declare workspace amount";
};
};
numlock = lib.mkEnableOption "numlock by default";
@ -78,6 +78,11 @@
settings = {
monitor = config.desktop.hyprland.monitors;
workspace = config.desktop.hyprland.workspaces.workspaces;
env = [
"XDG_CURRENT_DESKTOP,Hyprland"
"XDG_SESSION_TYPE,wayland"
"XDG_SESSION_DESKTOP,Hyprland"
];
exec-once = [
#"hyprctl plugin load "
(lib.mkIf (config.desktop.walker.enable) "elephant")
@ -87,6 +92,7 @@
(lib.mkIf (config.desktop.wallpaper.enable) "waypaper --restore --random")
(lib.mkIf (config.gaming.steam.enable) "adwaita-steam-gtk -u; steam -silent")
(lib.mkIf (config.internet.mail.providers.protonmail.enable) "protonmail-bridge -n")
"echo $HYPRLAND_INSTANCE_SIGNATURE > ~/.config/hypr/instance_signature"
];
"$mod" = "SUPER";
"$shiftmod" = "SUPER_SHIFT";