WM exact name matches

This commit is contained in:
Med Anis Jbara 2023-02-13 00:56:58 +01:00 committed by GitHub
parent 731d9a96d9
commit 6a44c6b441
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2297,37 +2297,37 @@ get_wm() {
# On those systems we search for a list of known window managers, this can mistakenly
# match processes for another user or session and will miss unlisted window managers.
wm=$(ps "${ps_flags[@]}" | grep -m 1 -o -F \
-e arcan \
-e asc \
-e clayland \
-e dwc \
-e dwl \
-e fireplace \
-e gnome-shell \
-e greenfield \
-e grefsen \
-e hikari \
-e Hyprland \
-e kwin \
-e lipstick \
-e maynard \
-e mazecompositor \
-e motorcar \
-e orbital \
-e orbment \
-e perceptia \
-e river \
-e rustland \
-e sway$ \
-e ulubis \
-e velox \
-e wavy \
-e way-cooler \
-e wayfire \
-e wayhouse \
-e westeros \
-e westford \
-e weston)
-e ^arcan$ \
-e ^asc$ \
-e ^clayland$ \
-e ^dwc$ \
-e ^dwl$ \
-e ^fireplace$ \
-e ^gnome-shell$ \
-e ^greenfield$ \
-e ^grefsen$ \
-e ^hikari$ \
-e ^Hyprland$ \
-e ^kwin$ \
-e ^lipstick$ \
-e ^maynard$ \
-e ^mazecompositor$ \
-e ^motorcar$ \
-e ^orbital$ \
-e ^orbment$ \
-e ^perceptia$ \
-e ^river$ \
-e ^rustland$ \
-e ^sway$ \
-e ^ulubis$ \
-e ^velox$ \
-e ^wavy$ \
-e ^way-cooler$ \
-e ^wayfire$ \
-e ^wayhouse$ \
-e ^westeros$ \
-e ^westford$ \
-e ^weston$ )
fi
elif [[ $DISPLAY && $os != "Mac OS X" && $os != "macOS" && $os != FreeMiNT ]]; then