Files
esh-pfi-infrastructure/configs/homepage/settings.yaml
T
vh 0e0852fc74 homepage: three-tab layout (Main/Infra/Plumbing) + 4-column grids
Flat-list layout didn't scale well once auto-discovery filled Apps and
Service Networking with a dozen+ cards each. Splits the dashboard:

  Main     — Monitoring, AI Systems, Apps, Media, Games, UltraSeedbox
  Infra    — three per-site hardware groups
  Plumbing — Service Networking (dockge x5, traefik, adguard, etc.)

Row counts set to 4 columns on dense groups so they render as grids
rather than vertical walls.
2026-04-20 22:45:23 -07:00

71 lines
1.3 KiB
YAML

---
# https://gethomepage.dev/latest/configs/settings
title: ... all my base ...
theme: dark
color: slate
background:
image: https://w.wallhaven.cc/full/p9/wallhaven-p9gr2p.jpg
blur: sm
opacity: 20
headerStyle: boxedWidgets
providers:
openweathermap: openweathermapapikey
weatherapi: weatherapiapikey
quicklaunch:
searchDescriptions: true
hideInternetSearch: true
showSearchSuggestions: true
hideVisitURL: true
showStats: false
statusStyle: ""
# Function-first layout, three-tab split:
# Main - daily-use apps, inference, media, bookmarks
# Infra - hardware, hypervisors, BMCs (per site)
# Plumbing - toolchain that's running but rarely clicked
#
# Row counts target ~4-per-row so dense groups (Apps, Service Networking)
# read as a grid instead of an endless column.
layout:
Monitoring:
tab: Main
style: row
columns: 4
AI Systems:
tab: Main
style: row
columns: 4
Apps:
tab: Main
style: row
columns: 4
Media:
tab: Main
style: row
columns: 3
Games:
tab: Main
UltraSeedbox:
tab: Main
style: row
columns: 3
Infra - ANA:
tab: Infra
style: row
columns: 4
Infra - NH3:
tab: Infra
style: row
columns: 4
Infra - ESH:
tab: Infra
style: row
columns: 4
Service Networking:
tab: Plumbing
style: row
columns: 4