From c0b73d2caebaebc2585213fe085adfe9776bb082 Mon Sep 17 00:00:00 2001 From: Dennis Date: Thu, 28 Aug 2025 15:10:20 +0200 Subject: [PATCH] adapts homepage config --- modules/homepage/default.nix | 43 ++++++++++++++++++++++++++++++++---- 1 file changed, 39 insertions(+), 4 deletions(-) diff --git a/modules/homepage/default.nix b/modules/homepage/default.nix index f897b17..6c92580 100644 --- a/modules/homepage/default.nix +++ b/modules/homepage/default.nix @@ -1,10 +1,11 @@ { services.homepage-dashboard = { enable = true; - listenPort = 9001; + listenPort = 9001; allowedHosts = "home.dnsc.io"; settings = { theme = "dark"; + headerStyle = "boxedWidgets"; background = { image = "https://i.ibb.co/v6FjzW5V/winter.png"; opacity = 40; @@ -32,6 +33,12 @@ icon = "slidev.png"; }; } + { + "Homepage" = { + href = "https://dnsc.io"; + icon = "html.png"; + }; + } ]; } { @@ -53,7 +60,35 @@ ]; bookmarks = [ { - Tools = [ + Hosting = [ + { + Fastmail = [ + { + abbr = "PB"; + href = "https://porkbun.com/account/domainsSpeedy"; + } + ]; + } + { + Hetzner = [ + { + abbr = "HZ"; + href = "https://console.hetzner.com/projects/1355757/dashboard"; + } + ]; + } + { + Tailscale = [ + { + abbr = "TS"; + href = "https://login.tailscale.com/admin/machines"; + } + ]; + } + ]; + } + { + Apps = [ { Fastmail = [ { @@ -98,7 +133,7 @@ YouTube = [ { abbr = "YT"; - href = "https://youtube.com"; + href = "https://youtube.com/feed/subscriptions"; } ]; } @@ -106,7 +141,7 @@ Twitch = [ { abbr = "TW"; - href = "https://twitch.tv"; + href = "https://www.twitch.tv/directory/following"; } ]; }