blob: 4828a3b7726273f5f1daac17213a2133ae52cda8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/bin/sh
file="$(
{
echo "$XDG_DATA_HOME"
echo "$XDG_DATA_DIRS" | tr : '\n'
} \
| sed -E -e 's|$|/applications|' \
| tr '\n' '\0' \
| find -files0-from - -name "$FUZZEL_DESKTOP_FILE_ID" 2>/dev/null \
| head -n1
)"
[ -z "$file" ] && exit 1
cmd="$(sed -n '/^Exec=/ { s///; s/ *%u//g; p; q; }' "$file")"
[ -z "$cmd" ] && exit 1
wl-proxy -a "$(basename "$FUZZEL_DESKTOP_FILE_ID" .desktop)-floating" -- $cmd
|