viola: upstream

Signed-off-by: s0me1newithhand7s <git+me@hand7s.org>
This commit is contained in:
s0me1newithhand7s 2026-03-25 18:48:47 +03:00
parent bcb7f2dcb0
commit 793b14918a
34 changed files with 1320 additions and 326 deletions

View file

@ -2,6 +2,7 @@ _: {
services = {
homepage-dashboard = {
enable = true;
allowedHosts = "localhost:8080,127.0.0.1:8080,192.168.1.144:8080,100.109.71.194:8080,home.hand7s.org";
listenPort = 8080;
settings = {
@ -11,50 +12,83 @@ _: {
background = "https://w.wallhaven.cc/full/1q/wallhaven-1q87xv.png";
color = "violet";
headerStyle = "boxed";
layout = [
{
Dev = {
iconsOnly = true;
};
}
];
};
bookmarks = [
{
Dev = [
{
GitHub = [
{
abbr = "GH";
href = "https://github.com/";
}
];
}
{
Forgejo = [
{
abbr = "Forge";
href = "https://git.hand7s.org/";
}
];
}
{
PivateBin = [
{
abbr = "PB";
href = "https://bin.hand7s.org/";
}
];
}
];
}
];
services = [
{
"Local-only" = [
{
"Vaultwarden" = {
icon = "vaultwarden";
href = "https://pass.hand7s.org";
description = "vaultwarden";
};
}
{
"Syncthing" = {
icon = "syncthing";
href = "https://sync.hand7s.org";
description = "syncing";
};
}
{
"OpenWRT" = {
icon = "openwrt";
href = "https://luci.hand7s.org";
description = "router";
};
}
];
}
{
"Local-host" = [
{
"Grafana" = {
icon = "grafana";
href = "https://grafana.hand7s.org";
description = "observability";
};
}
{
"Forgejo" = {
icon = "gitea";
href = "https://git.hand7s.org";
description = "git";
};
}
{
"Woodpecker" = {
icon = "woodpecker-ci";
href = "https://woodpecker.hand7s.org/";
description = "cicd";
};
}
{
"Stalwart" = {
icon = "stalwart";
href = "https://mail.hand7s.org";
description = "mail";
};
}
{
"Zitadel" = {
icon = "zitadel";
href = "https://zitadel.hand7s.org";
description = "idp";
};
}
];
}
];
widgets = [
@ -73,6 +107,14 @@ _: {
};
}
{
search = {
provider = "perplexity";
target = "_blank";
focus = false;
};
}
{
resources = {
cpu = true;