Skip to content

Commit 16da5dd

Browse files
committed
bootstrap: configure rbw (base_url/email/pinentry) for reproducibility
1 parent 1c8613f commit 16da5dd

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

files/system/usr/bin/kb3lyb-bootstrap

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,17 @@ if [[ -x /home/linuxbrew/.linuxbrew/bin/brew ]]; then
7575
say "brew bundle from dotfiles Brewfile"
7676
brew bundle --file="$DOTFILES_DIR/Brewfile" || warn "some brew formulae failed (non-fatal)"
7777
fi
78+
# rbw (Bitwarden CLI, powers the Mod+P/Mod+O pickers) — settings only, no secrets.
79+
# base_url/email aren't sensitive (the URL is already public via TLS cert
80+
# transparency). A one-time `rbw login` (master password + TOTP) is still needed;
81+
# the agent handles unlocks after that.
82+
if command -v rbw >/dev/null; then
83+
say "configuring rbw (still need a one-time 'rbw login')"
84+
rbw config set base_url https://pw.mystikos.org
85+
rbw config set email mark@mystikos.org
86+
rbw config set pinentry pinentry-gnome3
87+
rbw config set lock_timeout 3600
88+
fi
7889
fi
7990

8091
# SDKMAN (Java for SailPoint IIQ — DESIGN §2), installs to ~/.sdkman

0 commit comments

Comments
 (0)