Skip to content

keepassx

The community/apps/keepassx directory contains configuration for the KeePassX password manager application.

The file keepassx_linux.talon provides voice commands for common KeePassX actions. It is designed for use on Linux, as indicated by the file name. The commands are grouped into "Database" and "Entries" sections, reflecting the common usage of the application.

Here is a breakdown of the commands:

  • Database:

    • open database: Opens a KeePassX database file (Ctrl+O).
    • save database: Saves the current database (Ctrl+S).
    • close database: Closes the current database (Ctrl+W).
    • lock database: Locks the database (Ctrl+L).
    • quit: Quits the application (Ctrl+Q).
  • Entries:

    • [add] new entry: Creates a new entry (Ctrl+N). The "add" is optional.
    • clone entry: Clones the selected entry (Ctrl+K).
    • (view | edit) entry: Opens the view/edit window for the selected entry (Ctrl+E).
    • delete entry: Deletes the selected entry (Ctrl+D).
    • copy user [name]: Copies the username of the selected entry to the clipboard (Ctrl+B).
    • copy password: Copies the password of the selected entry to the clipboard (Ctrl+C).
    • open (earl | url | link): Opens the URL of the selected entry in a browser (Ctrl+U).
    • copy (earl | url | link): Copies the URL of the selected entry to the clipboard (Ctrl+Alt+U).
    • find: Opens the find dialog (Ctrl+F).
    • find <user.text>: Opens the find dialog and inserts the spoken text into the find field.

The file allows users to manage a KeePassX database and its entries using voice commands, improving accessibility and speed of use for this application.