21 lines
544 B
Nix
21 lines
544 B
Nix
{ lib, pkgs, ... }:
|
|
let
|
|
inherit (lib) mkMerge;
|
|
in
|
|
{
|
|
wayland.windowManager.hyprland.settings = mkMerge [
|
|
(import ./_hyprland/decoration.nix)
|
|
(import ./_hyprland/keybinds.nix { inherit pkgs; })
|
|
{
|
|
ecosystem.no_update_news = true;
|
|
xwayland.force_zero_scaling = true;
|
|
monitor = [ ", preferred, auto, 1" ];
|
|
exec-once = [
|
|
"uwsm app -- $LOCKSCREEN"
|
|
"uwsm app -- $NOTIFICATION_DAEMON"
|
|
"uwsm app -- $STATUS_BAR"
|
|
];
|
|
}
|
|
];
|
|
# TODO: add gamescope here or in nixos desktop module
|
|
}
|