summaryrefslogtreecommitdiff
path: root/wm/dmenu-5.1
diff options
context:
space:
mode:
Diffstat (limited to 'wm/dmenu-5.1')
-rw-r--r--wm/dmenu-5.1/-u1
-rwxr-xr-xwm/dmenu-5.1/dmenu_run6
-rwxr-xr-xwm/dmenu-5.1/dmenu_run.old2
3 files changed, 8 insertions, 1 deletions
diff --git a/wm/dmenu-5.1/-u b/wm/dmenu-5.1/-u
new file mode 100644
index 0000000..ac60330
--- /dev/null
+++ b/wm/dmenu-5.1/-u
@@ -0,0 +1 @@
+/usr/local/sbin /usr/local/bin /usr/bin /usr/lib/jvm/default/bin /usr/bin/site_perl /usr/bin/vendor_perl /usr/bin/core_perl /usr/sbin/ /home/khan/.local/bin/ /usr/sbin/ /home/khan/.local/bin/
diff --git a/wm/dmenu-5.1/dmenu_run b/wm/dmenu-5.1/dmenu_run
index 834ede5..baf3e57 100755
--- a/wm/dmenu-5.1/dmenu_run
+++ b/wm/dmenu-5.1/dmenu_run
@@ -1,2 +1,6 @@
#!/bin/sh
-dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &
+
+DMENU_PATH=$(echo $PATH | sed 's/:/ /g' | sort -u)
+EXE=$(ls $DMENU_PATH | grep -v '^/' | sort | dmenu -p "Enter a program name: ")
+
+$EXE
diff --git a/wm/dmenu-5.1/dmenu_run.old b/wm/dmenu-5.1/dmenu_run.old
new file mode 100755
index 0000000..834ede5
--- /dev/null
+++ b/wm/dmenu-5.1/dmenu_run.old
@@ -0,0 +1,2 @@
+#!/bin/sh
+dmenu_path | dmenu "$@" | ${SHELL:-"/bin/sh"} &