summaryrefslogtreecommitdiff
path: root/dmenu_keepass
diff options
context:
space:
mode:
authorzachir <zachir@librem.one>2022-08-12 23:59:53 -0500
committerzachir <zachir@librem.one>2022-08-12 23:59:53 -0500
commit14d1e401edef5847211cb3cf889abb1586ae5159 (patch)
treeea45d21ac7e846fae6bcf4486478780ad0e2a4b1 /dmenu_keepass
parentcce2111307ffef6748235700e26d5038003d810a (diff)
remove dmenu_keepass script
Diffstat (limited to 'dmenu_keepass')
-rwxr-xr-xdmenu_keepass30
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
-