forked from pisilinux-rs/yali-rs
a48120b039
- Add linear gradient backgrounds to primary/secondary/danger buttons - Add language selector with flag icons in ComboBox - Add SVG support via egui_extras feature - Add cancel confirmation dialog on exit - Update Yali logo to SVG icon - Add flag SVGs for all countries - Improve users step layout with form helpers - Refactor button API (ui::theme::*_button now takes ui param)
340 lines
15 KiB
TOML
340 lines
15 KiB
TOML
# ╔══════════════════════════════════════════════════════════════════╗
|
||
# ║ Yali-RS Installation Tool — Visual Customization ║
|
||
# ║ branding_en.toml ║
|
||
# ╚══════════════════════════════════════════════════════════════════╝
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [general] – Distribution Identity
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[general]
|
||
# Sidebar logo (Yali)
|
||
yali_logo = "assets/icons/YALI_icon_LIGHT.svg"
|
||
|
||
# Main page logo (PisiLinux distribution)
|
||
pisi_logo_dark = "assets/pisi-logo-dark.png"
|
||
pisi_logo_light = "assets/pisi-logo-light.png"
|
||
|
||
# Title of the installation window
|
||
title = "YALI Installation Wizard"
|
||
|
||
# Subtitle displayed in the left sidebar
|
||
subtitle = "YALI"
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [slides] – Slides shown during installation
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[slides]
|
||
|
||
# Slide transition duration (seconds)
|
||
interval_secs = 6
|
||
|
||
|
||
# ── Slide Icons → File Path Mappings ─────────────────────────────
|
||
[slides.icons]
|
||
pisilogo = "assets/pisilinux-logo.png"
|
||
pisi = "assets/pisi-software-center.png"
|
||
community = "assets/community.png"
|
||
pisi_speed = "assets/pisi_speed.png"
|
||
securety = "assets/securety.png"
|
||
customization = "assets/customization.png"
|
||
|
||
# Masaüstü İkonları
|
||
budgie = "assets/budgie.png"
|
||
budgie_applets = "assets/budgie_applets.png"
|
||
budgie_raven = "assets/budgie_raven.png"
|
||
budgie_gtk_theme = "assets/budgie_gtk_theme.png"
|
||
|
||
cinnamon = "assets/cinnamon.png"
|
||
cinnamon_panel = "assets/cinnamon_panel.png"
|
||
cinnamon_settings = "assets/cinnamon_settings.png"
|
||
cinnamon_desklets = "assets/cinnamon_desklets.png"
|
||
|
||
gnome = "assets/gnome.png"
|
||
gnome_search = "assets/gnome_search.png"
|
||
gnome_extensions = "assets/gnome_extensions.png"
|
||
|
||
kde = "assets/kde.png"
|
||
file_manager = "assets/file_manager.png"
|
||
kde_connect = "assets/kde_connect.png"
|
||
discover = "assets/discover.png"
|
||
|
||
lxde = "assets/lxde.png"
|
||
lxde_openbox = "assets/lxde_openbox.png"
|
||
lxde_lxpanel = "assets/lxde_lxpanel.png"
|
||
|
||
lxqt = "assets/lxqt.png"
|
||
lxqt_panel = "assets/lxqt_panel.png"
|
||
|
||
lumina = "assets/lumina.png"
|
||
lumina_applications = "assets/lumina_applications.png"
|
||
lumina_theme = "assets/lumina_theme.png"
|
||
lumina_panel = "assets/lumina_panel.png"
|
||
|
||
mate = "assets/mate.png"
|
||
mate_settings = "assets/mate_settings.png"
|
||
mate_applications = "assets/mate_applications.png"
|
||
|
||
xfce = "assets/xfce.png"
|
||
xfce_panel = "assets/xfce_panel.png"
|
||
xfce_settings = "assets/xfce_settings.png"
|
||
|
||
|
||
# ── Common Slides ────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
icon = "pisilogo"
|
||
title = "Welcome to Pisi GNU/Linux"
|
||
description = "Pisi is a Turkish-supported GNU/Linux distribution that combines speed, stability, and ease of use."
|
||
|
||
[[slides.items]]
|
||
icon = "pisi"
|
||
title = "PISI Package Manager"
|
||
description = "Access thousands of packages with a single command. Install anything you need easily with `pisi install <package>`."
|
||
|
||
[[slides.items]]
|
||
icon = "community"
|
||
title = "Community Support"
|
||
description = "Our active community at forum.pisilinux.org is ready to answer your questions. Our wiki pages are always accessible."
|
||
|
||
[[slides.items]]
|
||
icon = "pisi_speed"
|
||
title = "Speed & Performance"
|
||
description = "Thanks to an optimized kernel and startup services, PisiLinux boots in seconds and uses minimal resources."
|
||
|
||
[[slides.items]]
|
||
icon = "securety"
|
||
title = "Security First"
|
||
description = "Keep your system secure with regular security updates, AppArmor profiles, and secure default settings."
|
||
|
||
[[slides.items]]
|
||
icon = "customization"
|
||
title = "Customization"
|
||
description = "Tailor everything to your taste — from the desktop environment and theme colors to panel layout and keyboard shortcuts."
|
||
|
||
# ── Budgie ────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie"
|
||
title = "PisiLinux Budgie"
|
||
description = "A modern, clean, and elegant Budgie desktop. Built on the GNOME stack and user-friendly."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_applets"
|
||
title = "Budgie Desktop Applets"
|
||
description = "Easily add tools like weather, system monitor, and calendar via Budgie's panel applets."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_raven"
|
||
title = "Raven Notification Center"
|
||
description = "Access volume, media controls, notifications, and quick settings from the Raven panel."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_gtk_theme"
|
||
title = "GTK Theme Support"
|
||
description = "Budgie runs GTK themes and GNOME applications seamlessly, ensuring visual consistency."
|
||
|
||
# ── Cinnamon ──────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon"
|
||
title = "PisiLinux Cinnamon"
|
||
description = "Cinnamon combines the traditional desktop experience with modern features, offering a powerful and flexible environment."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_panel"
|
||
title = "Cinnamon Panel"
|
||
description = "Customize your panel with applets, launchers, and system indicators for a classic yet powerful desktop."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_settings"
|
||
title = "Settings Manager"
|
||
description = "Fine-tune every aspect of your Cinnamon desktop through the comprehensive Settings Manager."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_desklets"
|
||
title = "Cinnamon Desklets"
|
||
description = "Keep notes, clocks, and system info always visible on your desktop with Cinnamon Desklets."
|
||
|
||
# ── GNOME ─────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome"
|
||
title = "PisiLinux GNOME"
|
||
description = "Reduce distractions and focus on your work with the clean and focused GNOME desktop environment."
|
||
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome_search"
|
||
title = "GNOME Search"
|
||
description = "Press the Super key and start typing. Instantly reach applications, files, and settings."
|
||
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome_extensions"
|
||
title = "GNOME Extensions"
|
||
description = "Shape your desktop to your needs with hundreds of extensions from extensions.gnome.org."
|
||
|
||
# ── KDE ───────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "kde"
|
||
title = "PisiLinux KDE Plasma"
|
||
description = "Meet the modern, customizable, and powerful KDE Plasma desktop. Everything is at your fingertips."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "file_manager"
|
||
title = "Dolphin File Manager"
|
||
description = "Dolphin makes managing your files easy with tabbed browsing, dual-panel view, and powerful search."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "kde_connect"
|
||
title = "KDE Connect"
|
||
description = "Connect your phone to your computer. Notifications, file transfer, and clipboard sharing — all with KDE Connect."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "discover"
|
||
title = "Discover Software Center"
|
||
description = "Easily find, install, and update applications from the visual interface with Discover."
|
||
|
||
# ── LXQt ──────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "lxqt"
|
||
title = "PisiLinux LXQt"
|
||
description = "A lightweight, fast, and modern LXQt desktop environment. Low resource consumption, high performance."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "lxqt_panel"
|
||
title = "LXQt Panel"
|
||
description = "The traditional panel layout puts the taskbar, application launcher, and system tray always within reach."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "file_manager"
|
||
title = "PCManFM-Qt File Manager"
|
||
description = "Manage files effortlessly with the lightweight and fast PCManFM-Qt. Tabbed navigation and a customizable interface."
|
||
|
||
# ── LXDE ──────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "lxde"
|
||
title = "PisiLinux LXDE"
|
||
description = "The legendary lightweight LXDE desktop. Known for extremely low resource usage and a reliable build."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "lxde_openbox"
|
||
title = "Openbox-Based"
|
||
description = "LXDE uses the Openbox window manager. Fine-tune it for a smooth and responsive experience."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "file_manager"
|
||
title = "PCManFM File Manager"
|
||
description = "PCManFM speeds up your file operations with its fast and lightweight build, supporting tree view and tabs."
|
||
|
||
# ── Lumina ────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "lumina"
|
||
title = "PisiLinux Lumina"
|
||
description = "A lightweight and independent Lumina desktop. Qt-based, designed to run cleanly on BSD and Linux systems."
|
||
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "lumina_applications"
|
||
title = "Application Support"
|
||
description = "Lumina works well with core utilities and many popular Qt apps, providing a practical everyday experience."
|
||
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "lumina_theme"
|
||
title = "Theme Customization"
|
||
description = "Easily customize color schemes and interface styles with Lumina's flexible theme system."
|
||
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "lumina_panel"
|
||
title = "Lumina Panel"
|
||
description = "A clean panel with a taskbar, application launcher, and system tray keeps your desktop organized."
|
||
|
||
# ── MATE ──────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "mate"
|
||
title = "PisiLinux MATE"
|
||
description = "MATE for those who love the traditional desktop layout. Developed with GTK+ 3 for a modern and smooth experience."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "file_manager"
|
||
title = "Caja File Manager"
|
||
description = "Manage your files easily with MATE's powerful Caja. Dual panel, tabbed navigation, and rich features."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "mate_settings"
|
||
title = "MATE Settings"
|
||
description = "Customize your MATE desktop with comprehensive settings for appearance, display, keyboard, and more."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "mate_applications"
|
||
title = "Rich Application Suite"
|
||
description = "MATE comes with a rich set of classic applications — from text editors to image viewers, all well-integrated."
|
||
|
||
# ── XFCE ──────────────────────────────────────────────────────────
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce"
|
||
title = "PisiLinux XFCE"
|
||
description = "A lightweight, fast, and user-friendly XFCE desktop environment. Low resource consumption, high performance."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce_panel"
|
||
title = "XFCE Panel"
|
||
description = "The traditional panel layout puts the taskbar, application menu, and system tray always within reach."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "file_manager"
|
||
title = "Thunar File Manager"
|
||
description = "Manage your files easily with the fast and lightweight Thunar. Tree view, tabbed navigation, and customizable features."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce_settings"
|
||
title = "Whisker Menu"
|
||
description = "A modern alternative to the classic application menu. Find apps easily and organize your favorites with Whisker Menu."
|
||
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [theme] – UI Style & Color Palette
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[theme]
|
||
primary = "#1a73e8"
|
||
accent = "#34a853"
|
||
background = "#181824"
|
||
text = "#e2e8f0"
|
||
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [oem] – OEM Installer Configuration (Factory Mode)
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[oem]
|
||
enabled = false
|
||
skip_steps = [0, 1, 2, 3, 4]
|
||
default_username = "pisi"
|
||
default_hostname = "pisi-pc"
|
||
default_password = "pisi"
|