added stdlib

master
Stephen Cochrane 3 years ago
parent f06a94e58f
commit 48fe62c6a3
  1. 3
      fpdf
  2. 11
      import/stdlib.sh

@ -8,6 +8,7 @@ SCRIPT_PATH=$(dirname "$0")
com="mupdf -C FFDED7"
# shellcheck source=./import/alert.sh
. "$SCRIPT_PATH/import/alert.sh" > /dev/null 2>&1
. "$SCRIPT_PATH/import/stdlib.sh" > /dev/null 2>&1
[ ! "$(command -v error)" ] && echo "[WARNING] Missing 'error.sh' import."
[ ! "$(command -v mupdf)" ] && error "Missing 'mupdf' dependency." 1
@ -31,7 +32,7 @@ do
;;
p)
[ ! "$(command -v dmenu)" ] && error "Missing 'dmenu' dependency." 1
pass="$(echo "" | dmenu -p "PDF Password:")"
pass=$(prompt "PDF Password:")
com="$com -p $pass"
;;
*)

@ -0,0 +1,11 @@
#!/bin/bash
# Author: Skiqqy
# This script contains functions that I use in my other scripts.
# Note, this script does basic asserts for SOME functions.
# Get input from a user using dmenu, with a displayed prompt.
# Usage: var=$(prompt "some prompt")
prompt () {
[ ! "$(command -v dmenu)" ] && return 1
echo "" | dmenu -p "$1"
}
Loading…
Cancel
Save