docs: move remaining Ironclad verifications to Shipped
All checks were successful
Check / eval-and-lint (push) Successful in 6m45s

This commit is contained in:
Bernardo Magri
2026-06-01 21:00:09 +01:00
parent e3002d49ad
commit fa71e03f88
5 changed files with 41 additions and 36 deletions

View File

@@ -33,30 +33,31 @@ fi
echo "# DO NOT EDIT MANUALLY - Managed by Nomarchy scripts."
echo "# This file mirrors your UI choices (theme, font, etc.) into the declarative"
echo "# Nix configuration. It is imported by your home.nix."
echo "{ lib, ... }:"
echo "{"
echo " nomarchy = {"
# Core UI strings
echo " theme = \"$(jq -r '.theme // empty' "$STATE_JSON")\";"
echo " fonts.monospace = \"$(jq -r '.font // empty' "$STATE_JSON")\";"
echo " panelPosition = \"$(jq -r '.panelPosition // empty' "$STATE_JSON")\";"
echo " wallpaper = \"$(jq -r '.wallpaper // empty' "$STATE_JSON")\";"
echo " theme = lib.mkDefault \"$(jq -r '.theme // empty' "$STATE_JSON")\";"
echo " fonts.monospace = lib.mkDefault \"$(jq -r '.font // empty' "$STATE_JSON")\";"
echo " panelPosition = lib.mkDefault \"$(jq -r '.panelPosition // empty' "$STATE_JSON")\";"
echo " wallpaper = lib.mkDefault \"$(jq -r '.wallpaper // empty' "$STATE_JSON")\";"
# Hyprland layout (numbers)
echo " hyprland = {"
echo " scale = \"$(jq -r '.hyprland.scale // "auto"' "$STATE_JSON")\";"
echo " gaps_in = $(jq -r '.hyprland.gaps_in // 5' "$STATE_JSON");"
echo " gaps_out = $(jq -r '.hyprland.gaps_out // 10' "$STATE_JSON");"
echo " border_size = $(jq -r '.hyprland.border_size // 2' "$STATE_JSON");"
echo " scale = lib.mkDefault \"$(jq -r '.hyprland.scale // "auto"' "$STATE_JSON")\";"
echo " gaps_in = lib.mkDefault $(jq -r '.hyprland.gaps_in // 5' "$STATE_JSON");"
echo " gaps_out = lib.mkDefault $(jq -r '.hyprland.gaps_out // 10' "$STATE_JSON");"
echo " border_size = lib.mkDefault $(jq -r '.hyprland.border_size // 2' "$STATE_JSON");"
echo " };"
# Toggles (booleans)
echo " toggles = {"
echo " suspend = $(jq -r '.suspend // true' "$STATE_JSON");"
echo " screensaver = $(jq -r '.screensaver // true' "$STATE_JSON");"
echo " idle = $(jq -r '.idle // true' "$STATE_JSON");"
echo " nightlight = $(jq -r '.nightlight // false' "$STATE_JSON");"
echo " waybar = $(jq -r '.waybar // true' "$STATE_JSON");"
echo " suspend = lib.mkDefault $(jq -r '.suspend // true' "$STATE_JSON");"
echo " screensaver = lib.mkDefault $(jq -r '.screensaver // true' "$STATE_JSON");"
echo " idle = lib.mkDefault $(jq -r '.idle // true' "$STATE_JSON");"
echo " nightlight = lib.mkDefault $(jq -r '.nightlight // false' "$STATE_JSON");"
echo " waybar = lib.mkDefault $(jq -r '.waybar // true' "$STATE_JSON");"
echo " };"
echo " };"