feat: add rbw (bitwarden cli)

This commit is contained in:
DACHXY 2025-05-05 14:16:18 +08:00
parent e92f03ea0a
commit 7bdc1c4048
4 changed files with 30 additions and 2 deletions

12
home/user/bitwarden.nix Normal file
View file

@ -0,0 +1,12 @@
{ baseUrl, email }:
{ pkgs, ... }:
{
programs.rbw = {
enable = true;
settings = {
email = email;
base_url = baseUrl;
pinentry = pkgs.pinentry-gnome3;
};
};
}

View file

@ -19,6 +19,10 @@
users."${settings.personal.username}" = {
imports = [
../../../home/presets/basic.nix
(import ../../../home/user/bitwarden.nix {
email = "danny@dn-server.net.dn";
baseUrl = "https://bitwarden.net.dn";
})
];
};
};

View file

@ -31,6 +31,10 @@
users."${settings.personal.username}" = {
imports = [
../../../home/presets/basic.nix
(import ../../../home/user/bitwarden.nix {
email = "danny@dn-server.net.dn";
baseUrl = "https://bitwarden.net.dn";
})
];
};
};

View file

@ -1,4 +1,9 @@
{ settings, lib, ... }:
{
settings,
lib,
pkgs,
...
}:
{
networking = {
@ -10,7 +15,10 @@
};
services = {
dbus.enable = true;
dbus = {
enable = true;
packages = [ pkgs.gcr ];
};
openssh = {
enable = true;
ports = [ 22 ];