By default kure will read the file at $HOME/.kure/kure.yaml
or the one specified in the KURE_CONFIG
environment variable in case it is set. To change the file used, simply change the environment variable.
Paths inside it MUST be absolute.
Formats supported: JSON, TOML, YAML. Samples.
kure config
-> Read current filekure config create
-> Create a new filekure config edit
-> Edit current file
Time until the clipboard is cleared after a record has been copied to it. Set to "0s" or leave blank for no timeout.
Must be absolute.
Path to the database file (if it doesn't exist, it will be created).
The command of the editor you would like to use. If no editor is set in the configuration file, kure will look for it in the $EDITOR
and $VISUAL
environment variables, if still nothing is found, it will try using vim by default.
Must be absolute.
The path to the key file may be specified or not, in case it's not, the user will be asked for it everytime he wants to access the database, in the other case the user has to input the password only.
Text that precedes your commands.
Scripts can be used to run a sequence of commands inside sessions. Each one of them has an alias and may contain one-based indexing arguments ($1, $2, ..., $n) to be replaced by the arguments passed when executing the script. For example, having the script list: ls $1 -s
we execute it by typing list sample
, that is <alias> <$1>
.
Aliases must not contain spaces and arguments containing spaces must be enclosed by double quotes.
Time until the session is closed. Set to "0s" or leave blank for no timeout.