Skip to content

rbw: add systemd service for rbw-agent and add sshAgent option to make rbw the ssh agent - #9690

Open
minionflo wants to merge 2 commits into
nix-community:masterfrom
minionflo:add_sshAgent_rbw
Open

rbw: add systemd service for rbw-agent and add sshAgent option to make rbw the ssh agent#9690
minionflo wants to merge 2 commits into
nix-community:masterfrom
minionflo:add_sshAgent_rbw

Conversation

@minionflo

Copy link
Copy Markdown

Description

add systemd service for rbw-agent and add sshAgent option to make rbw the ssh agent

Checklist

  • Change is backwards compatible.

  • Code formatted with nix fmt or
    nix-shell -A dev --run treefmt.

  • Code tested through nix build .#test-all
    or a targeted nix run .#tests -- <pattern>.

  • Test cases updated/added. See example.

  • Commit messages are formatted like

    {component}: {description}
    
    {long description}
    

    See CONTRIBUTING for more information and recent commit messages for examples.

  • If this PR adds a new module

    • Added myself as module maintainer. See example.
    • Generate a news entry. See News
    • Basic tests added. See Tests
  • If this PR adds an exciting new feature or contains a breaking change.

    • Generate a news entry. See News

@github-actions github-actions Bot added the password-manager rbw, bitwarden, 1password label Jul 20, 2026
@home-manager-ci
home-manager-ci Bot requested a review from ambroisie July 20, 2026 17:11
Comment thread modules/programs/rbw.nix
@ambroisie

Copy link
Copy Markdown
Contributor

TIL rbw can be used as an SSH agent.

Comment thread modules/programs/rbw.nix
Comment thread modules/programs/rbw.nix Outdated

@bmrips bmrips left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I recommend adding test cases. To test the sshAuthSock configuration, take inspiration from the tests for other SSH agents like e.g. ssh-agent.

Comment thread modules/programs/rbw.nix
Comment thread modules/programs/rbw.nix
@minionflo

Copy link
Copy Markdown
Author

I recommend adding test cases. To test the sshAuthSock configuration, take inspiration from the tests for other SSH agents like e.g. ssh-agent.

I sadly do not know how to write tests and do not have the energy or time for learning how to write tests

@minionflo
minionflo requested a review from ambroisie July 29, 2026 16:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

password-manager rbw, bitwarden, 1password

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants