feat(hyprland): use uwsm-app instead of uwsm app to improve faster

startup times
This commit is contained in:
2026-04-27 12:08:14 +02:00
parent 3c823b63fc
commit 50bfa1b7fc

View File

@@ -28,12 +28,12 @@ $messenger = Telegram
$aiChat = gtk-launch Perplexity.desktop
# Execute your favorite apps at launch
exec-once = uwsm app -- qs -c noctalia-shell
exec-once = uwsm app -- batsignal -b -e -w 30 -c 20 -d 10 -f 100
exec-once = uwsm app -- nm-applet
exec-once = uwsm app -- sleep 1 && blueman-applet
exec-once = uwsm app -- sleep 2 && udiskie --tray # automount external hdds or usbs
exec-once = uwsm app -- xwaylandvideobridge
exec-once = uwsm-app -- qs -c noctalia-shell
exec-once = uwsm-app -- batsignal -b -e -w 30 -c 20 -d 10 -f 100
exec-once = uwsm-app -- nm-applet
exec-once = uwsm-app -- sleep 1 && blueman-applet
exec-once = uwsm-app -- sleep 2 && udiskie --tray # automount external hdds or usbs
exec-once = uwsm-app -- xwaylandvideobridge
# Source a file (multi-file configs)
# source = ~/.config/hypr/myColors.conf
@@ -159,17 +159,17 @@ $mainMod = SUPER
$noctalia_ipc = qs -c noctalia-shell ipc call
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Q, exec, uwsm app -- $terminal
bind = $mainMod SHIFT, Q, exec, uwsm app -- $terminal --theme=BlueBerryPie --background-opacity=0.9 --initial-command="zsh -c 'ssh ctf-vm'"
bind = $mainMod, M, exec, uwsm app -- $messenger
bind = $mainMod, E, exec, uwsm app -- $fileManager
bind = $mainMod, W, exec, uwsm app -- $browser
bind = $mainMod SHIFT, W, exec, uwsm app -- $noctalia_ipc wallpaper toggle
bind = $mainMod, S, exec, uwsm app -- sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim $IMG && wl-copy < $IMG' # screenshot
bind = ,print, exec, uwsm app -- sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim -g "$(slurp)" $IMG && wl-copy < $IMG' # screenshot only a part of the screen
bind = $mainMod SHIFT, S, exec, uwsm app -- sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim -g "$(slurp)" $IMG && wl-copy < $IMG' # screenshot only a part of the screen
bind = $mainMod, Q, exec, uwsm-app -- $terminal
bind = $mainMod SHIFT, Q, exec, uwsm-app -- $terminal --theme=BlueBerryPie --background-opacity=0.9 --initial-command="zsh -c 'ssh ctf-vm'"
bind = $mainMod, M, exec, uwsm-app -- $messenger
bind = $mainMod, E, exec, uwsm-app -- $fileManager
bind = $mainMod, W, exec, uwsm-app -- $browser
bind = $mainMod SHIFT, W, exec, uwsm-app -- $noctalia_ipc wallpaper toggle
bind = $mainMod, S, exec, uwsm-app -- sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim $IMG && wl-copy < $IMG' # screenshot
bind = ,print, exec, uwsm-app -- pkill slurp; sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim -g "$(slurp)" $IMG && wl-copy < $IMG' # screenshot only a part of the screen
bind = $mainMod SHIFT, S, exec, uwsm-app -- sh -c 'IMG=$(xdg-user-dir PICTURES)/Screenshots/$(date +'%s_grim.png') && grim -g "$(slurp)" $IMG && wl-copy < $IMG' # screenshot only a part of the screen
bind = $mainMod, R, exec, $noctalia_ipc launcher toggle
bind = $mainMod, A, exec, uwsm app -- $aiChat
bind = $mainMod, A, exec, uwsm-app -- $aiChat
bind = $mainMod, C, killactive,
bind = $mainMod, T, togglefloating,
bind = $mainMod, P, pseudo, # dwindle