feat(users): add declarative rbw configuration for olivier
Introduce rbw settings within olivier's home-manager module to centralize the email and base_url configuration. This replaces manual per-host configuration with a declarative approach.
This commit is contained in:
@@ -120,11 +120,23 @@
|
||||
);
|
||||
homeManager = {
|
||||
enable = true;
|
||||
module = { ... }: {
|
||||
module = { pkgs, ... }: {
|
||||
home.username = "olivier";
|
||||
home.homeDirectory = "/home/olivier";
|
||||
home.stateVersion = "25.11";
|
||||
programs.home-manager.enable = true;
|
||||
|
||||
# Declarative rbw config — replaces per-host
|
||||
# `rbw config set email|base_url`. Neither value is a
|
||||
# secret (URL + login email), so plaintext is fine, same
|
||||
# as the public keys committed in ssh-inventory.nix.
|
||||
programs.rbw = {
|
||||
enable = true;
|
||||
settings = {
|
||||
email = "olivierchiasson@hotmail.fr";
|
||||
base_url = "https://bitwarden.chiasson.cloud";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
ssh.inbound.enable = true;
|
||||
|
||||
Reference in New Issue
Block a user