Fast rofi drun menu for keepass database
Project description
KEEPROFI
Fast rofi drun menu for keepass database
Installation
aur: keeprofi
pip: keeprofi
System dependencies:
rofixclip- copy password in clipboard- system keyring(optional)
Usage
-
Bind and press shortcut for
keeprofi -
Find keepass database file
-
Type the master password for your keepass database
-
Select password
- Press
Enterfor default action(copy password in clipboard) Ctrl+Enter- for additional action(type password in active window)Shift+Enter- for open password attributes menu where you can select any attr withEnterorCtrl+Enter
- Press
Features
- Saves last opened
*.kdbpath - Saves last
*.kdbmaster password in system keyring(disabled by default) - Desktop notifications with log and error messages
Ctrl+h- switch hidden files
Configuration
XDG_CONFIG_HOME/keeprofi/config.json:
default_action: copy # ['copy'|'type'] - default action that will done by 'Enter' pressing
save_masterpass: false # [false|true|'1W2D3H4M5S'] - this flag controlles using keyring for `*.kdb` file password saving
keybinds:
hidden: Control+h # switch hidden files
custom_action: Control+Return # custom action(typing by default)
pass_attrs: Shift+Return # password attributes menu open
notify_icons:
success: keepassxc-dark
fail: keepassxc-locked
dir_format: /{name} # format of directories and keepass groups output
save_masterpass
Can take 3 value:
-
false(default) -*.kdbfile password never saves in keyring -
true-*.kdbfile password always saves in keyring -
1W2D3H4M5S- time interval format that specify how long password can be stored in keyring. Where:- W - weeks
- D - days
- H - hours
- M - minutes
- S - seconds
any unit can be missed, but existing units should observe the specified order
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file keeprofi-2.0.2.tar.gz.
File metadata
- Download URL: keeprofi-2.0.2.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
264db9f33ae5c72f491ee9b74c5d6d483062305d06d71c9a617fe69741bf0796
|
|
| MD5 |
a640c55d9b94b5c7783ec1cab2cb8229
|
|
| BLAKE2b-256 |
817e99ef8bbc80edb467cf7942caab8044b7f623868fe1f2e79baca4fed93439
|
File details
Details for the file keeprofi-2.0.2-py3-none-any.whl.
File metadata
- Download URL: keeprofi-2.0.2-py3-none-any.whl
- Upload date:
- Size: 27.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
679b50480311021b11ca04b85d969fe336e67af15ba9130b50b6baae5d7d35b3
|
|
| MD5 |
6859967295fc97f8d0efdd0f41b51575
|
|
| BLAKE2b-256 |
3bda44e5ea1327da806162cf6dca370f3ae9b34d366f1987e34a8da41978ec68
|