docs: move remaining Ironclad verifications to Shipped
All checks were successful
Check / eval-and-lint (push) Successful in 6m45s
All checks were successful
Check / eval-and-lint (push) Successful in 6m45s
This commit is contained in:
@@ -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 " };"
|
||||
|
||||
Reference in New Issue
Block a user