It is possible to use KeePassXC as the system keyring.
The following information requires at least KeePassXC 2.5.0 installed.
pgrep -l gnomepkill pid
Create 3 .desktop files and place them in ~/.config/autostart:
[Desktop Entry] Hidden=true
[Desktop Entry] Hidden=true
[Desktop Entry] Hidden=true
There are different fields that are stored in the Advanced > Attributes section of each entry.
You can create your own key:value pairs for easier access and searching of specific entries.
Here's a couple examples:
Title: Nextcloud Desktop Username: username Password: ******* URL: https://path.to.nextcloud
Type: Password Use: Saved password or login server: Nextcloud type: plaintext user: username:https://path.to.nextcloud/:0
You can configure access to remote filesystems for browsing in Thunar.
// is not a typo.Title: username@hostname//home/username/.ssh/key Username: username Password: ********
authtype: publickey object: /home/username/.ssh/key protocol: sftp server: hostname user: username xdg:schema: org.gnome.keyring.NetworkPassword
Entries created with keyring have the following attributes
Title: Password for 'username' on 'service' Username: username Password: ********
application: Python keyring library service: twitter username: username
secret-tool store --label='My Label' service <service> username <username>