function kp if not set -q KP_DB echo "Error: KP_DB environment variable is not set. Check ~/.config/fish/conf.d/secrets.fish" return 1 end read -s -P "Enter db password: " pass echo "" set -l entry (echo $pass | keepassxc-cli ls -q -R $KP_DB | fzf) if test -n "$entry" echo $pass | keepassxc-cli clip -q $KP_DB $entry 0 end end