{"repo":"Frederick888/git-credential-keepassxc","free":true,"listed":false,"github":"https://github.com/Frederick888/git-credential-keepassxc","clone":"git clone https://github.com/Frederick888/git-credential-keepassxc.git","description":"Helper that allows Git (and shell scripts) to use KeePassXC as credential store","language":"Rust","stars":301,"topics":["git","keepass","keepassxc","shell-scripting","rust","password-manager","password-store","password-safety","cli","command-line"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"git-credential-keepassxc git-credential-keepassxc is a Git credential helper that allows Git (and shell scripts) to get/store logins from/to KeePassXC. It communicates with KeePassXC using keepassxc-protocol, which was originally designed for browser extensions. How to install Quick 1. Install Rust compiler via rustup or your favourite package manager 0. Run cargo install --locked git-credential-keepassxc and it will be installed to Cargo installation root Pre-Built Binaries (Experimental) Experimental pre-built binaries are available at the GitHub release page. -minimal ones are built with no optional features, and -full ones are built with all. Optional features git-credential-keepassxc has the following optional features: Feature Description ----------------- ------------------------------------------------------------------------------------------------------------------ all Enable all features notification Desktop notifications, helpful if git-credential-keepassxc is used in scripts yubikey Allow encrypting configuration file using YubiKey HMAC-SHA1 strict-caller Enforce caller limiting when associated databases exist (see Limiting callers for details!) You can use cargo-update to make the features persistent across updates. Configuration Similar to the browser extensions, git-credential-keepassxc needs to be associated with KeePassXC first: A dedicated group (by default Git ) will be created. If you want to use credentials from other groups, please check out Filtering r","default_branch":null,"files":null,"tree":[],"storefront":"/r/Frederick888","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Frederick888/git-credential-keepassxc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}