KeepassXC

From Geitenpad
Jump to navigation Jump to search

Unlock at login:

Gnome

Following command stores pw, it asks for it

secret-tool store --label="KeepassXC password" service keepassxc

No you get it with:

secret-tool lookup service keepassxc

Startup KeepassXC:

[Desktop Entry]
Name=KeePassXC
GenericName=Password Manager
Exec=/home/rijk/.local/bin/startKeepassXC
Icon=keepassxc
StartupWMClass=keepassxc
StartupNotify=true
Terminal=false
Type=Application
Version=1.0
Categories=Utility;Security;Qt;
MimeType=application/x-keepass2;
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=2
X-KDE-autostart-after=panel
X-LXQt-Need-Tray=true

with /home/rijk/.local/bin/startKeepassXC

#!/bin/bash
while [ -z "$PASSWORD" ]; do
    PASSWORD=$(secret-tool lookup service keepassxc)
    [ -z "$PASSWORD" ] && sleep 1
done
echo "$PASSWORD" | keepassxc --pw-stdin /home/rijk/Kdbx/passes.kdbx