From a473caabb020ecfa0ae62657354dba2104fe83d8 Mon Sep 17 00:00:00 2001 From: Adam0 Date: Wed, 8 Jul 2026 03:37:23 +0200 Subject: [PATCH] add ncps --- assets/icons/ncps.svg | 17 +++++++++++++++++ assets/user.css | 7 ++++++- config/home.yml | 8 ++++++++ 3 files changed, 31 insertions(+), 1 deletion(-) create mode 100644 assets/icons/ncps.svg diff --git a/assets/icons/ncps.svg b/assets/icons/ncps.svg new file mode 100644 index 0000000..b36f3af --- /dev/null +++ b/assets/icons/ncps.svg @@ -0,0 +1,17 @@ + + NCPS Logo + Logo for the Nix Cache Proxy Server (NCPS) project. It features a hexagonal design with a download arrow and the letters NCPS. + + + + + + + + + + + + + NCPS + diff --git a/assets/user.css b/assets/user.css index 5b4b078..c16a26b 100644 --- a/assets/user.css +++ b/assets/user.css @@ -32,7 +32,8 @@ [href^="https://firefox-sync."], [href^="https://pds."], [href^="https://knot."], - [href^="https://spindle."] + [href^="https://spindle."], + [href^="https://ncps."] ) ) { --access-icon: url("/assets/icons/warning.svg"); @@ -284,6 +285,10 @@ --service-tooltip: "Vaultwarden password vault administration."; } +.monitor-site:has(a[href^="https://ncps."]) { + --service-tooltip: "Nix binary cache proxy."; +} + .monitor-site .monitor-site-icon { cursor: help; } diff --git a/config/home.yml b/config/home.yml index e5ade02..578df55 100644 --- a/config/home.yml +++ b/config/home.yml @@ -80,6 +80,14 @@ url: https://firefox-sync.${GROUND_DOMAIN} icon: /assets/icons/firefox.svg + - type: monitor + cache: 8m + title: Nix + sites: + - title: Nix cache proxy + url: https://ncps.${GROUND_DOMAIN} + icon: /assets/icons/ncps.svg + - type: monitor cache: 8m title: files -- 2.51.2