{ pkgs, ...}: { programs.kitty.enable = true; wayland.windowManager.hyprland.enable = true; home.sessionVariables.NIXOS_OZONE_WL = "1"; wayland.windowManager.hyprland.settings = { "$mod" = "SUPER"; "$terminal" = "kitty"; "$filemanager" = "dolphin"; bind = [ "$mod, F, exec, firefox" "$mod, Q, exec, $terminal" "$mod, C, killactive, " "$mod, M, exit, " "$mod, V, togglefloating, " "$mod, R, exec, $menu" "$mod, S, exec, $power" "$mod, P, pseudo, " "$mod, J, togglesplit, " ]; }; }