diff --git a/home/user/bitwarden.nix b/home/user/bitwarden.nix new file mode 100644 index 0000000..f5b872f --- /dev/null +++ b/home/user/bitwarden.nix @@ -0,0 +1,12 @@ +{ baseUrl, email }: +{ pkgs, ... }: +{ + programs.rbw = { + enable = true; + settings = { + email = email; + base_url = baseUrl; + pinentry = pkgs.pinentry-gnome3; + }; + }; +} diff --git a/system/dev/dn-lap/default.nix b/system/dev/dn-lap/default.nix index 8195a97..4735f46 100644 --- a/system/dev/dn-lap/default.nix +++ b/system/dev/dn-lap/default.nix @@ -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"; + }) ]; }; }; diff --git a/system/dev/dn-pre7780/default.nix b/system/dev/dn-pre7780/default.nix index 55f9dd0..e55a3bd 100644 --- a/system/dev/dn-pre7780/default.nix +++ b/system/dev/dn-pre7780/default.nix @@ -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"; + }) ]; }; }; diff --git a/system/modules/services.nix b/system/modules/services.nix index a0efe8f..d54b72d 100644 --- a/system/modules/services.nix +++ b/system/modules/services.nix @@ -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 ];