Files
nixos/apps/hyprland/hypr/exec.nix
T
2026-01-02 12:26:36 -06:00

31 lines
770 B
Nix

{
pkgs,
config,
...
}: {
home.packages = with pkgs; [
psmisc
];
wayland.windowManager.hyprland.settings = {
exec = [
# "pkill -x hyprpaper; uwsm app -- hyprpaper"
# "matugen image ${config.home.homeDirectory}/.cache/current_wallpaper"
];
exec-once = [
# essentials
"hyprpm reload -n"
"vicinae server"
"systemctl --user start hyprpolkitagent"
# apps
"fcitx5 -d --replace"
"[workspace special:preload silent] uwsm app -- firefox; hakase-workspace-switch-force 1"
"[workspace special:preload silent] uwsm app -- xdg-terminal-exec"
"[workspace 1] uwsm app -- ghostty -e bash -c 'fastfetch; exec $SHELL'"
"[workspace special:steam silent] uwsm app -- steam"
];
};
}