diff options
author | zachir <zachir@librem.one> | 2022-08-12 23:59:53 -0500 |
---|---|---|
committer | zachir <zachir@librem.one> | 2022-08-12 23:59:53 -0500 |
commit | 14d1e401edef5847211cb3cf889abb1586ae5159 (patch) | |
tree | ea45d21ac7e846fae6bcf4486478780ad0e2a4b1 /dmenu_keepass | |
parent | cce2111307ffef6748235700e26d5038003d810a (diff) |
remove dmenu_keepass script
Diffstat (limited to 'dmenu_keepass')
-rwxr-xr-x | dmenu_keepass | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/dmenu_keepass b/dmenu_keepass deleted file mode 100755 index d87a4c8..0000000 --- a/dmenu_keepass +++ /dev/null @@ -1,30 +0,0 @@ -#!/sbin/sh - -HAS_KEYFILE="y" - -PASS_DIR="$HOME/Pass" -[ -n "$HAS_KEYFILE" ] && \ - KEYFILE=`ls $PASS_DIR | barmenu $@ -p 'keyfile:'` && \ - [ -n "$KEYFILE" ] && \ - KEYFILE_FLAG="-k" && \ - echo "$KEYFILE" || \ - exit 2 - -PASS_DB=`ls $PASS_DIR | barmenu $@ -p 'database:'` && \ - [ -f "$PASS_DIR/$PASS_DB" ] && - echo "$PASS_DB" || \ - exit 1 - - -PASS_WD=`barmenu -P $@ -p 'password:'` - -PASS_LS=`echo "$PASS_WD" | keepassxc-cli ls -Rf "$KEYFILE_FLAG" "$PASS_DIR/$KEYFILE" "$PASS_DIR/$PASS_DB"` - -PASSWORD_SEL=`echo "$PASS_LS" | barmenu $@ -p password` - -PASS_ATTR=`echo "username\npassword" | barmenu $@ -p "which attribute to copy?"` && \ - [ -z "$PASS_ATTR" ] && \ - PASS_ATTR="password" - -echo "$PASS_WD" | keepassxc-cli clip -a "$PASS_ATTR" "$KEYFILE_FLAG" "$PASS_DIR/$KEYFILE" "$PASS_DIR/$PASS_DB" "$PASSWORD_SEL" 15 - |