658a8541e9
SamiOS CI / lint-and-test (push) Successful in 14s
Major update adding full desktop environment support, complete branding suite, and project infrastructure: Desktop (WSL): - KDE Plasma + SDDM + Dolphin/Konsole/Kate/Firefox setup script - Windows 11 dark/light color schemes - PipeWire audio stack - WSLg-compatible launch script - SamiOS CLI tool (v0.2.0) with desktop command Branding: - Logos: face-on-pyramid with and without text (500px) - Icons: square + launcher (256/512/1024px) + SVG vector - Wallpapers: 1920x1080, 4K, clean variant (PIL-generated) - GRUB theme: full cobalt blue (#1424CE) theme with pyramid background - SDDM theme: SamiOS login screen configuration - Branding README with palette, typography, usage guidelines Fonts: - Sami Grotesk (Helvetica-like) as default system/UI font - Sami Sans as secondary - Full Sami font family support (excluding 7777 personal branding) - fontconfig rules mapping Helvetica/Arial → Sami Grotesk - Font policy enforcement in samios CLI Infrastructure: - Automated installer (samios-installer.sh): partition, format, pacstrap, bootloader - PKGBUILD for samios-branding package - Test suite: shell tests for profiledef, packages, pacman.conf, CLI, font policy - Makefile: test, lint, check, build, clean targets - Gitea Actions CI workflow - Voice integration architecture document (SamiType × SamiOS) - Updated roadmap reflecting completed phases
97 lines
2.3 KiB
Plaintext
97 lines
2.3 KiB
Plaintext
# ─────────────────────────────────────────────────────────
|
|
# SamiOS GRUB Theme
|
|
# Brand colors: #1424CE (cobalt blue) / #3B4ED8 (light blue)
|
|
# ─────────────────────────────────────────────────────────
|
|
|
|
# Background image
|
|
desktop-image: "background.png"
|
|
|
|
# ── Colors ──
|
|
title-color: "#CCD4F5"
|
|
title-text-color: "#CCD4F5"
|
|
message-color: "#A0A8D0"
|
|
message-bg-color: "#050A1F"
|
|
terminal-box: "terminal_box_c"
|
|
terminal-border: "1"
|
|
terminal-title-color: "#CCD4F5"
|
|
|
|
# ── Global font ──
|
|
title-font: "SamiOS Bold Bold 16"
|
|
font: "SamiOS Regular Regular 16"
|
|
|
|
# ── Title (top banner) ──
|
|
+title {
|
|
top = 5%
|
|
left = 0%
|
|
width = 100%
|
|
height = 40
|
|
text = "SamiOS Boot Menu"
|
|
align = "center"
|
|
color = "#CCD4F5"
|
|
font = "SamiOS Bold Bold 16"
|
|
}
|
|
|
|
# ── Boot entry list ──
|
|
+boot_menu {
|
|
top = 35%
|
|
left = 25%
|
|
width = 50%
|
|
height = 40%
|
|
|
|
# Normal (unselected) entry
|
|
item_font = "SamiOS Regular Regular 16"
|
|
item_color = "#A0A8D0"
|
|
# Selected entry
|
|
selected_item_font = "SamiOS Bold Bold 16"
|
|
selected_item_color = "#FFFFFF"
|
|
selected_item_pixmap_style = "samios_select_c"
|
|
|
|
# Number of lines visible
|
|
item_height = 28
|
|
item_padding = 4
|
|
item_spacing = 4
|
|
|
|
icon_width = 24
|
|
icon_height = 24
|
|
item_icon_space = 8
|
|
|
|
# Scrollbar
|
|
scrollbar = true
|
|
scrollbar_width = 8
|
|
scrollbar_thumb = "scrollbar_thumb_c"
|
|
scrollbar_frame = 0
|
|
}
|
|
|
|
# ── Help text at bottom ──
|
|
+hbox {
|
|
left = 5%
|
|
top = 90%
|
|
width = 90%
|
|
height = 30
|
|
|
|
+vbox {
|
|
+label {
|
|
text = "↑↓ Select · Enter Boot · e Edit · c Console · Esc Back"
|
|
align = "center"
|
|
color = "#6878A8"
|
|
font = "SamiOS Regular Regular 12"
|
|
}
|
|
}
|
|
}
|
|
|
|
# ── Progress bar area ──
|
|
+progress_bar {
|
|
id = "__timeout__"
|
|
text = "@TIMEOUT_NOTIFICATION_SHORT@"
|
|
left = 25%
|
|
width = 50%
|
|
top = 85%
|
|
height = 16
|
|
|
|
font = "SamiOS Regular Regular 12"
|
|
text_color = "#6878A8"
|
|
fg_color = "#1424CE"
|
|
bg_color = "#0A143A"
|
|
border_color = "#3B4ED8"
|
|
}
|