KeepassXC: Difference between revisions
Jump to navigation
Jump to search
Created page with "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=secret-tool lookup service keepassxc | keepassxc --pw-stdin /home/rijk/Kdbx/passes.kdbx TryExec=keepassxc Icon=keepassxc StartupWMClass=keepassxc StartupNotify=true Terminal=fal..." |
No edit summary |
||
| Line 12: | Line 12: | ||
Name=KeePassXC | Name=KeePassXC | ||
GenericName=Password Manager | GenericName=Password Manager | ||
Exec= | Exec=/home/rijk/.local/bin/startKeepassXC | ||
Icon=keepassxc | Icon=keepassxc | ||
StartupWMClass=keepassxc | StartupWMClass=keepassxc | ||
| Line 26: | Line 25: | ||
X-KDE-autostart-after=panel | X-KDE-autostart-after=panel | ||
X-LXQt-Need-Tray=true | 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 | |||
Latest revision as of 17:53, 6 May 2025
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