#!/usr/bin/env zsh #!/bin/bash # 1. THE BARRIER: Wake the sleeping PAM stub and claim the D-Bus channel. # Because there is no '&' at the end of this line, the script will halt here # and wait for the daemon to successfully return an exit code before proceeding. gnome-keyring-daemon --start --components=secrets,ssh,pkcs11 # 2. THE LAUNCH: Now that the vault is definitively unlocked and registered, # launch the dependent apps in the background. uwsm app -- waybar & uwsm app -- nm-applet & uwsm app -- signal-desktop & uwsm app -- blueman-applet & uwsm app -- hp-systray & uwsm app -- vivaldi-stable & uswm app -- qutebrowser & uswm app -- alacritty & uwsm-app -- kanshi & # Hyprland ecosystem stuff hyprpolkitagent & uwsm-app -- hypridle & uwsm-app -- hyprpaper & # espanso (text expander) uwsm-app -- espanso start & # notification daemon uwsm-app -- dunst & # clipboard wl-paste --watch cliphist store & wl-clip-persist --clipboard regular &