pkgs: pkgs.writeShellScriptBin "start_services" '' # # Make sure xdg-desktop-portal-hyprland has access to what it needs # dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP & # # Start waybar. # waybar & # # Start xwaylandvideobridge # xwaylandvideobridge & # # Start wallpaper daemon # ~/.local/share/scripts/wallpaper.sh & # # Start notification daemon. # mako & # # Start polkit agent # ${pkgs.libsForQt5.polkit-kde-agent}/libexec/polkit-kde-authentication-agent-1 & # # Start kwallet service # kwalletd6 & # # Start kdeconnect daemon # kdeconnectd & # # Start Fcitx5 # fcitx5 & # # Start the blueman applet for managing bluetooth devices # blueman-applet & # # Clipboard manager # ${pkgs.wl-clipboard}/bin/wl-paste --watch cliphist store & # # Service that syncs X11 and Wayland clipboards # clipboard-sync ''