summaryrefslogtreecommitdiff
path: root/util/menu
diff options
context:
space:
mode:
Diffstat (limited to 'util/menu')
-rwxr-xr-xutil/menu/deasy12
-rwxr-xr-xutil/menu/deasy-core10
2 files changed, 22 insertions, 0 deletions
diff --git a/util/menu/deasy b/util/menu/deasy
new file mode 100755
index 0000000..a63fa74
--- /dev/null
+++ b/util/menu/deasy
@@ -0,0 +1,12 @@
+#! /bin/bash
+
+deasy() {
+ source ./util/menu/deasy-core
+
+ [ ! -z "$1" ] && query="$1" \
+ || query="$(deasy_core "$2")"
+ [ -z "$query" ] && kill -15 $$
+
+ echo "$query"
+}
+
diff --git a/util/menu/deasy-core b/util/menu/deasy-core
new file mode 100755
index 0000000..36e88d3
--- /dev/null
+++ b/util/menu/deasy-core
@@ -0,0 +1,10 @@
+#! /bin/bash
+
+deasy_core() {
+ echo "$(: | dmenu -p "$1:" \
+ -nb '#ffffff' \
+ -nf '#000080' \
+ -sb '#000080' \
+ -sf '#ffffff')"
+}
+