22 lines
528 B
Nix
22 lines
528 B
Nix
{ lib, nixosConfig, ... }:
|
|
let
|
|
cfg = nixosConfig.my.desktop;
|
|
in
|
|
{
|
|
wayland.windowManager.hyprland = lib.mkIf (cfg.enable && cfg.hyprland.enable) {
|
|
settings = {
|
|
exec-once = [
|
|
"sleep 2; uwsm-app -- vesktop"
|
|
# todo openrgb
|
|
"sleep 5; uwsm-app -- spotify"
|
|
# "uwsm-app -- dms run"
|
|
"sleep 5; uwsm-app -- Artemis.UI.Linux --minimized"
|
|
"sleep 10; bash /home/lilly/Scripts/rgb-on.sh"
|
|
# todo sunshine
|
|
# todo arrpc
|
|
#todo hyprpolkit
|
|
];
|
|
};
|
|
};
|
|
}
|