aboutsummaryrefslogtreecommitdiffstats
path: root/sway-launcher-desktop.sh
diff options
context:
space:
mode:
authorJonas Strassel <info@jonas-strassel.de>2021-01-24 01:29:40 +0100
committerJonas Strassel <info@jonas-strassel.de>2021-01-24 01:38:29 +0100
commit69a1a43f47b40dc3c6ab0edc59d78e7a690b4a7c (patch)
treecfd1e1ca0c60d2c2938746e1b37f04311b98d659 /sway-launcher-desktop.sh
parent232a3f9c00accd03cd3afd2c5f515051e142c74f (diff)
downloadsway-launcher-desktop-69a1a43f47b40dc3c6ab0edc59d78e7a690b4a7c.tar.gz
sway-launcher-desktop-69a1a43f47b40dc3c6ab0edc59d78e7a690b4a7c.zip
fix: deal with X- entries
Diffstat (limited to 'sway-launcher-desktop.sh')
-rwxr-xr-xsway-launcher-desktop.sh7
1 files changed, 7 insertions, 0 deletions
diff --git a/sway-launcher-desktop.sh b/sway-launcher-desktop.sh
index df25e92..6da0101 100755
--- a/sway-launcher-desktop.sh
+++ b/sway-launcher-desktop.sh
@@ -132,6 +132,13 @@ function entries() {
a++;
actions[a,"key"]=$0
}
+ /^\[X-/{
+ sub("^\\[X-", "");
+ sub("\\]$", "");
+ block="action";
+ a++;
+ actions[a,"key"]=$0
+ }
/^Name=/{ (block=="action")? actions[a,"name"]=$2 : name=$2 }
ENDFILE{
if (application){