diff --git a/nixos/roles/user.vaultwarden.scss.hbs b/nixos/roles/user.vaultwarden.scss.hbs index 1ac8c36..752e88d 100644 --- a/nixos/roles/user.vaultwarden.scss.hbs +++ b/nixos/roles/user.vaultwarden.scss.hbs @@ -251,7 +251,7 @@ } /* ===== Dark Theme (Mocha) ===== */ -[data-theme="dark"] { +html.theme_dark { --ctp-rosewater: #f5e0dc; --ctp-flamingo: #f2cdcd; --ctp-pink: #f5c2e7; diff --git a/nixos/roles/vaultwarden.nix b/nixos/roles/vaultwarden.nix index 7241937..225d255 100644 --- a/nixos/roles/vaultwarden.nix +++ b/nixos/roles/vaultwarden.nix @@ -50,8 +50,9 @@ in }; tmpfiles.rules = [ + "d /var/lib/vaultwarden/templates 0750 vaultwarden vaultwarden -" "d /var/lib/vaultwarden/templates/scss 0750 vaultwarden vaultwarden -" - "C /var/lib/vaultwarden/templates/scss/user.vaultwarden.scss.hbs 0640 vaultwarden vaultwarden - ${pkgs.writeText "user.vaultwarden.scss.hbs" userScss}" + "L+ /var/lib/vaultwarden/templates/scss/user.vaultwarden.scss.hbs 0640 vaultwarden vaultwarden - ${pkgs.writeText "user.vaultwarden.scss.hbs" userScss}" ]; }; }