Complete keepassxc-cli with Ivy.
Install counsel-keepassxc
(add-to-list 'load-path "<path-of-counsel-keepassxc>")
(require 'counsel-keepassxc)
(setq counsel-keepassxc-database-file "path/of/keepassxc-database")
Start search keepassxc-cli with Ivy
M-x counsel-keepassxc
Keybindings
RET
view entry(default action)
Type M-o
to call other actions
u
copy username
p
copy password
l
copy url
n
copy notes
t
copy TOTP
a
add entry
c
clone entry
e
edit entry
d
delete entry
view
add
clone
edit
a entry will open a entry buffer with keybindings
C-c C-k
kill entry buffer without commit
C-c C-c
commit modified entry and close entry buffer
C-c C-e
enter edit mode
TAB
move to next field