summaryrefslogtreecommitdiff
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rwxr-xr-xbin/common/ask9
-rwxr-xr-xbin/dmscripts/dmpass2
2 files changed, 8 insertions, 3 deletions
diff --git a/bin/common/ask b/bin/common/ask
index 85b5f9e..e9f6c91 100755
--- a/bin/common/ask
+++ b/bin/common/ask
@@ -1,13 +1,18 @@
-#!/usr/bin/env bash
-# Depends on passmenu
+#!/bin/sh
if [ -z "$1" ]
then
echo -n ">"
read prompt
+elif [ "$1" = "-1" ]
+then
+ shift
+ prompt=$1
+ test -z "$1" || exit 1
else
prompt="$@"
fi
+
API_KEY="$(pass tokens/openai-api)"
data=$(echo \
diff --git a/bin/dmscripts/dmpass b/bin/dmscripts/dmpass
index 2af798b..9d79660 100755
--- a/bin/dmscripts/dmpass
+++ b/bin/dmscripts/dmpass
@@ -4,7 +4,7 @@ lscmd="ls --group-directories-first"
dmenucmd="dmenu -l 4 -g 2"
while [ -d "${store}/${file}" ]
do
- choice="$($lscmd "${store}/${file}" | awk -F'.gpg' '{print $1}' | $dmenucmd)"
+ choice="$($lscmd "${store}/${file}" | sed 's/\.gpg$//'| $dmenucmd)"
[ "$choice" ] || break
file="${file}/${choice}"
done