diff --git a/content/Useful Utilities/Systemd-start.md b/content/Useful Utilities/Systemd-start.md index f3e5843..98b66b2 100644 --- a/content/Useful Utilities/Systemd-start.md +++ b/content/Useful Utilities/Systemd-start.md @@ -68,13 +68,13 @@ If you want to bypass compositor selection menu and launch Hyprland directly, us ``` if uwsm check may-start; then - exec uwsm start hyprland-uwsm.desktop + exec uwsm start hyprland.desktop fi ``` ### Using a display manager -If you use a display manager, choose `hyprland (uwsm-managed)` entry in a display manager selection menu. +If you use a display manager, choose `Hyprland (uwsm-managed)` entry in a display manager selection menu. ## Launching applications inside session @@ -89,6 +89,11 @@ exec-once = uwsm app -- mycommand --arg1 --arg2 bind = SUPER, E, exec, uwsm app -- pcmanfm-qt.desktop ``` +Faster alternatives are: +- `uwsm-app`: a shell client working with on-demand daemon, optional part of uwsm. +- `app2unit`: ([link](https://github.com/Vladimir-csp/app2unit)), pure shell alternative, file opener, usually ahead on features. +- `runapp`: ([link](https://github.com/c4rlo/runapp/)), C++ alternative, even faster, features may vary. + ## Autostart XDG Autostart is handled by systemd, and its target is activated in uwsm-managed session automatically.