From bd330942776437d7965ecdb8863b0cb4d080b2ee Mon Sep 17 00:00:00 2001 From: Andrew Guschin Date: Wed, 22 Sep 2021 13:48:05 +0400 Subject: Added dmenu-desktop script --- .local/bin/scripts/dmenu-desktop | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 .local/bin/scripts/dmenu-desktop diff --git a/.local/bin/scripts/dmenu-desktop b/.local/bin/scripts/dmenu-desktop new file mode 100755 index 0000000..82504e1 --- /dev/null +++ b/.local/bin/scripts/dmenu-desktop @@ -0,0 +1,12 @@ +#!/bin/sh +# find "/usr/share/applications" "$XDG_DATA_HOME/applications" -type f \ + # | dmenucmd -i + +find "/usr/share/applications" "$XDG_DATA_HOME/applications" -type f \ + | xargs grep "^Name=" \ + | sed -e "s/\(.*\):Name=\(.*\)/\2\t\1/g" - \ + | sort \ + | dmenucmd \ + | cut -f2 \ + | xargs basename \ + | xargs gtk-launch -- cgit v1.2.3