Keepassxc: Difference between revisions

From wikinotes
(Created page with "A fully cross platform keepass implementation. = Documentation = <blockquote> {| class="wikitable" |- | official docs || https://keepassxc.org/docs/KeePassXC_UserGuide.html |...")
 
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
A fully cross platform keepass implementation.
A fully cross platform keepass implementation.<br>
see also [[keepassxc-cli]].


= Documentation =
= Documentation =
Line 9: Line 10:
|}
|}
</blockquote><!-- documentation -->
</blockquote><!-- documentation -->
= Locations =
<blockquote>
{| class="wikitable"
|-
| <code>~/.config/keepassxc/keepassxc.ini</code> || configuration
|-
|}
</blockquote><!-- Locations -->


= Install =
= Install =
Line 17: Line 27:
</source>
</source>
</blockquote><!-- install -->
</blockquote><!-- install -->
= Commandline =
<blockquote>
Aside from the actual commandline client, there are some useful params for starting keepassxc.
<syntaxhighlight lang="bash">
echo 'my-password' | keepassxc --pw-stdin /path/to/foo.kdbx  # open db, with password
</syntaxhighlight>
</blockquote><!-- Commandline -->
= Configuration =
<blockquote>
== General Settings ==
<blockquote>
<syntaxhighlight lang="yaml">
- Tools/Settings:
  - Tab: General:
    - User Interface:
      - [x] Show a system tray icon
      - [x] Hide window ti system tray when minimized
      - [x] Minimize instead of app exit
  - Tab: Security:
    - Timeouts:
      - [x] Lock databases after inactivity of: 240s
    - Convenience:
      - [x] Lock databases when session is locked or lid closed
</syntaxhighlight>
Clicking the icon will toggle hide the database.
</blockquote><!-- General Settings -->
== Integrations ==
<blockquote>
=== Browser ===
<blockquote>
Officially supported browser integrations available chromium/firefox/edge based browsers.
{| class="wikitable"
|-
| [[firefox addon keepassxc]]
|-
| [[qutebrowser addon qute-keepassxc]]
|-
|}
</blockquote><!-- Browser -->
=== SSH Agent ===
<blockquote>
Manage access to SSH keys.
</blockquote><!-- SSH Agent -->
=== Keeshare ===
<blockquote>
Share a subset of entries with others.
</blockquote><!-- Keeshare -->
</blockquote><!-- Integrations -->
</blockquote><!-- Configuration -->

Latest revision as of 23:35, 8 April 2023

A fully cross platform keepass implementation.
see also keepassxc-cli.

Documentation

official docs https://keepassxc.org/docs/KeePassXC_UserGuide.html

Locations

~/.config/keepassxc/keepassxc.ini configuration

Install

sudo pacman -S keepassxc       # archlinux
gsudo choco install keepassxc  # windows

Commandline

Aside from the actual commandline client, there are some useful params for starting keepassxc.

echo 'my-password' | keepassxc --pw-stdin /path/to/foo.kdbx  # open db, with password

Configuration

General Settings

- Tools/Settings:
  - Tab: General:
    - User Interface:
      - [x] Show a system tray icon
      - [x] Hide window ti system tray when minimized
      - [x] Minimize instead of app exit
  - Tab: Security:
    - Timeouts:
      - [x] Lock databases after inactivity of: 240s
    - Convenience:
      - [x] Lock databases when session is locked or lid closed

Clicking the icon will toggle hide the database.

Integrations

Browser

Officially supported browser integrations available chromium/firefox/edge based browsers.

firefox addon keepassxc
qutebrowser addon qute-keepassxc

SSH Agent

Manage access to SSH keys.

Keeshare

Share a subset of entries with others.