homepage-dashboard changes and flake lock
This commit is contained in:
@@ -123,7 +123,7 @@
|
||||
./server
|
||||
./server/caddy
|
||||
./server/fail2ban
|
||||
./server/homepage
|
||||
./server/homepage-dashboard
|
||||
./server/vaultwarden
|
||||
./server/bazarr
|
||||
./server/prowlarr
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
inputs,
|
||||
...
|
||||
}: let
|
||||
inherit (lib) mkIf mkOption types;
|
||||
@@ -19,6 +20,7 @@ in {
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
fonts.packages = with pkgs; [
|
||||
inputs.fonts.packages.${pkgs.system}.vcr-mono
|
||||
noto-fonts
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
|
||||
@@ -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;
|
||||
Reference in New Issue
Block a user