homepage-dashboard changes and flake lock

This commit is contained in:
2025-07-25 16:31:03 +02:00
parent 2554e77310
commit c31bbca02a
6 changed files with 161 additions and 88 deletions

View File

@@ -4,10 +4,10 @@
...
}: let
service = "homepage-dashboard";
cfg = config.server.homepage;
cfg = config.server.homepage-dashboard;
server = config.server;
in {
options.server.homepage = {
options.server.homepage-dashboard = {
enable = lib.mkEnableOption {
description = "Enable ${service}";
};
@@ -42,7 +42,7 @@ in {
environmentFile = config.age.secrets.homepage-env.path;
customCSS = ''
body, html {
font-family: SF Pro Display, Helvetica, Arial, sans-serif !important;
font-family: vcr-mono, Helvetica, Arial, sans-serif !important;
}
.font-medium {
font-weight: 700 !important;