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)
353 lines
16 KiB
TOML
353 lines
16 KiB
TOML
# ╔══════════════════════════════════════════════════════════════════╗
|
||
# ║ Yali-RS Kurulum Aracı — Görsel Özelleştirme ║
|
||
# ║ branding.toml ║
|
||
# ╠══════════════════════════════════════════════════════════════════╣
|
||
# ║ Yali bu dosyayı sırasıyla şu yollardan arar: ║
|
||
# ║ 1. /etc/yali/branding.toml ║
|
||
# ║ 2. /usr/share/yali/branding.toml ║
|
||
# ║ 3. Çalışma dizini altındaki "branding.toml" ║
|
||
# ╚══════════════════════════════════════════════════════════════════╝
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [general] – Dağıtım kimliği
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[general]
|
||
# Sol kenar çubuğu için Yali logosu
|
||
yali_logo = "assets/icons/YALI_icon_LIGHT.svg"
|
||
|
||
# Kurulum ana sayfası için PisiLinux dağıtım logosu
|
||
pisi_logo_dark = "assets/pisi-logo-dark.png"
|
||
pisi_logo_light = "assets/pisi-logo-light.png"
|
||
|
||
# Kurulum penceresinin başlığı (pencere çubuğu)
|
||
title = "PiSi Linux Kurulumu"
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [slides] – Kurulum sırasında gösterilen slaytlar
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[slides]
|
||
|
||
# Slayt geçiş süresi (saniye)
|
||
interval_secs = 6
|
||
|
||
|
||
# ── Slayt ikonları → görsel dosya yolu eşlemesi ──────────────────
|
||
# Geliştirici notu: Yeni ikon eklemek için sadece buraya satır ekle.
|
||
[slides.icons]
|
||
pisilogo_dark = "assets/pisi-logo-dark.png"
|
||
pisilogo_light = "assets/pisi-logo-light.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"
|
||
|
||
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"
|
||
kde_connect = "assets/kde_connect.png"
|
||
discover = "assets/discover.png"
|
||
file_manager = "assets/file_manager.png"
|
||
|
||
lxde = "assets/lxde.png"
|
||
lxqt = "assets/lxqt.png"
|
||
lumina = "assets/lumina.png"
|
||
|
||
mate = "assets/mate.png"
|
||
mate_settings = "assets/mate_settings.png"
|
||
|
||
xfce = "assets/xfce.png"
|
||
xfce_settings = "assets/xfce_settings.png"
|
||
xfce_panel = "assets/xfce_panel.png"
|
||
|
||
|
||
# ══════════════════════════════════════════════════════════════════
|
||
# [[slides.items]] – Slayt içerikleri
|
||
# ══════════════════════════════════════════════════════════════════
|
||
#
|
||
# Her [[slides.items]] bloğu bir slaytı tanımlar.
|
||
#
|
||
# Alanlar:
|
||
# icon = Görsel için yukarıdaki [slides.icons] anahtarı
|
||
# title = Slayt başlığı
|
||
# description = Slayt açıklama metni
|
||
# desktop = (isteğe bağlı) Yalnızca belirli masaüstünde göster.
|
||
# Boş bırakılırsa tüm masaüstlerinde gösterilir.
|
||
# Değerler: "xfce", "kde", "gnome", "mate", "budgie",
|
||
# "cinnamon", "lxde", "lxqt", "lumina"
|
||
#
|
||
# Geliştirici notu:
|
||
# Yeni bir slayt eklemek veya metni değiştirmek için yalnızca
|
||
# buraya [[slides.items]] bloğu ekleyin / düzenleyin.
|
||
# Rust koduna dokunmanıza gerek yoktur.
|
||
# ──────────────────────────────────────────────────────────────────
|
||
|
||
# ── Tüm masaüstlerinde gösterilen ortak slaytlar ──────────────────
|
||
|
||
[[slides.items]]
|
||
icon = "pisilogo"
|
||
title = "Pisi GNU/Linux'a Hoş Geldiniz"
|
||
description = "Pisi; hız, kararlılık ve kullanım kolaylığını bir araya getiren Türkçe destekli bir GNU/Linux dağıtımıdır."
|
||
|
||
[[slides.items]]
|
||
icon = "pisi"
|
||
title = "PISI Paket Yöneticisi"
|
||
description = "Binlerce pakete tek komutla erişin. `pisi install <paket>` ile ihtiyacınız olan her şeyi kolayca kurabilirsiniz."
|
||
|
||
[[slides.items]]
|
||
icon = "community"
|
||
title = "Topluluk Desteği"
|
||
description = "forum.pisilinux.org adresindeki aktif topluluğumuz sorularınızı yanıtlamak için hazır. Wiki sayfalarımız da her an erişilebilir."
|
||
|
||
[[slides.items]]
|
||
icon = "pisi_speed"
|
||
title = "Hız ve Performans"
|
||
description = "Optimize edilmiş çekirdek ve başlangıç servisleri sayesinde PisiLinux saniyeler içinde açılır ve minimum kaynak kullanır."
|
||
|
||
[[slides.items]]
|
||
icon = "securety"
|
||
title = "Güvenlik Önce Gelir"
|
||
description = "Düzenli güvenlik güncellemeleri, AppArmor profilleri ve güvenli varsayılan ayarlarla sisteminizi koruyun."
|
||
|
||
[[slides.items]]
|
||
icon = "customization"
|
||
title = "Özelleştirme"
|
||
description = "Masaüstü ortamından tema renklerine, panel düzeninden klavye kısayollarına kadar her şeyi zevkinize göre ayarlayın."
|
||
|
||
# ── XFCE ──────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce"
|
||
title = "PisiLinux XFCE"
|
||
description = "Hafif, hızlı ve kullanıcı dostu XFCE masaüstü ortamı. Kaynak tüketimi düşük, performansı yüksektir."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce_panel"
|
||
title = "XFCE Panel"
|
||
description = "Geleneksel panel düzeni ile görev çubuğu, uygulama menüsü ve sistem tepsisi her zaman elinizin altında."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "file_manager"
|
||
title = "Thunar Dosya Yöneticisi"
|
||
description = "Hızlı ve hafif Thunar ile dosya işlemlerinizi kolayca yapın. Ağaç görünümü, sekmeli gezinme ve özelleştirilebilir özellikler sunar."
|
||
|
||
[[slides.items]]
|
||
desktop = "xfce"
|
||
icon = "xfce_settings"
|
||
title = "Ayarlar Merkezi"
|
||
description = "Klasik uygulama menüsüne modern bir alternatif. Whisker Menu ile uygulamaları kolayca bulun, favorilerinizi düzenleyin."
|
||
|
||
# ── KDE Plasma ────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "kde"
|
||
title = "PisiLinux KDE Plasma"
|
||
description = "Modern, özelleştirilebilir ve güçlü KDE Plasma masaüstü ortamıyla tanışın. Her şey elinizin altında."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "file_manager"
|
||
title = "Dolphin Dosya Yöneticisi"
|
||
description = "Sekmeli gezinme, ikili panel ve güçlü arama özelliğiyle Dolphin dosyalarınızı yönetmeyi kolaylaştırır."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "kde_connect"
|
||
title = "KDE Bağlan"
|
||
description = "Telefonunuzu bilgisayarınıza bağlayın. Bildirimler, dosya aktarımı ve klipboard paylaşımı KDE Connect ile mümkün."
|
||
|
||
[[slides.items]]
|
||
desktop = "kde"
|
||
icon = "discover"
|
||
title = "Discover Yazılım Merkezi"
|
||
description = "Discover ile uygulamaları görsel arayüzden kolayca bulun, kurun ve güncelleyin."
|
||
|
||
# ── GNOME ─────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome"
|
||
title = "PisiLinux GNOME"
|
||
description = "Sade ve odaklı GNOME masaüstü ortamı ile dikkat dağıtıcı unsurları azaltın, işinize konsantre olun."
|
||
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome_search"
|
||
title = "GNOME Arama"
|
||
description = "Super tuşuna basıp yazmaya başlayın. Uygulama, dosya ve ayarlara anında ulaşın."
|
||
|
||
[[slides.items]]
|
||
desktop = "gnome"
|
||
icon = "gnome_extensions"
|
||
title = "GNOME Eklentileri"
|
||
description = "extensions.gnome.org adresinden yüzlerce eklentiyle masaüstünüzü ihtiyaçlarınıza göre şekillendirin."
|
||
|
||
# ── MATE ──────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "mate"
|
||
title = "PisiLinux MATE"
|
||
description = "Geleneksel masaüstü düzenini sevenler için MATE. GTK+ 3 ile geliştirilmiş, modern ve akıcı bir deneyim sunar."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "file_manager"
|
||
title = "Caja Dosya Yöneticisi"
|
||
description = "MATE'in güçlü dosya yöneticisi Caja ile dosya işlemlerinizi kolayca yapın. Çift panel, sekmeli gezinme ve geniş özellikler sunar."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "mate_settings"
|
||
title = "MATE Ayarları"
|
||
description = "Görünüm, ekran, klavye ve daha fazlası için kapsamlı ayarlarla MATE masaüstünüzü özelleştirin."
|
||
|
||
[[slides.items]]
|
||
desktop = "mate"
|
||
icon = "customization"
|
||
title = "Zengin Uygulama Paketi"
|
||
description = "MATE; metin editöründen görüntü görüntüleme yazılımına kadar geniş, iyi entegre edilmiş klasik uygulamalar sunar."
|
||
|
||
# ── Budgie ────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie"
|
||
title = "PisiLinux Budgie"
|
||
description = "Modern, sade ve şık Budgie masaüstü. GNOME altyapısı üzerine inşa edilmiş, kullanıcı dostudur."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_applets"
|
||
title = "Budgie Desktop Applets"
|
||
description = "Budgie'nin panel appletleri sayesinde hava durumu, sistem izleyici, takvim gibi araçları kolayca ekleyin."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_raven"
|
||
title = "Raven Bildirim Merkezi"
|
||
description = "Raven panelinden ses seviyesi, medya kontrolleri, bildirimler ve hızlı ayarlara erişin."
|
||
|
||
[[slides.items]]
|
||
desktop = "budgie"
|
||
icon = "budgie_gtk_theme"
|
||
title = "GTK Tema Desteği"
|
||
description = "Budgie, GTK temalarını ve GNOME uygulamalarını sorunsuz çalıştırır, görsel bütünlük sağlar."
|
||
|
||
# ── Cinnamon ──────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon"
|
||
title = "PisiLinux Cinnamon"
|
||
description = "Geleneksel masaüstü deneyimini modern özelliklerle birleştiren Cinnamon, güçlü ve esnek bir ortam sunar."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_panel"
|
||
title = "Cinnamon Paneli"
|
||
description = "Panelinizi applet'ler, başlatıcılar ve sistem göstergeleriyle özelleştirin; klasik ama güçlü bir masaüstü deneyimi yaşayın."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_settings"
|
||
title = "Ayarlar Yöneticisi"
|
||
description = "Cinnamon'un kapsamlı Ayarlar Yöneticisi aracılığıyla masaüstünüzün her yönünü özelleştirin."
|
||
|
||
[[slides.items]]
|
||
desktop = "cinnamon"
|
||
icon = "cinnamon_desklets"
|
||
title = "Cinnamon Desklets"
|
||
description = "Masaüstü widget'ları ile notlar, saatler ve sistem bilgileri her zaman görünür kalsın."
|
||
|
||
# ── LXQt ──────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "lxqt"
|
||
title = "PisiLinux LXQt"
|
||
description = "Hafif, hızlı ve modern LXQt masaüstü ortamı. Kaynak tüketimi düşük, performansı yüksektir."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "file_manager"
|
||
title = "LXQt Panel"
|
||
description = "Geleneksel panel düzeni ile görev çubuğu, uygulama başlatıcı ve sistem tepsisi her zaman elinizin altında."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxqt"
|
||
icon = "file_manager"
|
||
title = "PCManFM-Qt Dosya Yöneticisi"
|
||
description = "Hafif ve hızlı PCManFM-Qt ile dosya işlemlerini kolayca yönetin. Sekmeli gezinme ve özelleştirilebilir arayüz sunar."
|
||
|
||
# ── LXDE ──────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "lxde"
|
||
title = "PisiLinux LXDE"
|
||
description = "Efsanevi hafif masaüstü LXDE. Çok düşük kaynak tüketimi ve güvenilir yapısıyla tanınır."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "lxde"
|
||
title = "Openbox Tabanlı"
|
||
description = "LXDE, Openbox pencere yöneticisini kullanır. İnce ayarlar ile akıcı bir deneyim sunar."
|
||
|
||
[[slides.items]]
|
||
desktop = "lxde"
|
||
icon = "file_manager"
|
||
title = "PCManFM Dosya Yöneticisi"
|
||
description = "PCManFM, hızlı ve hafif yapısıyla dosya işlemlerinizi kolaylaştırır, ağaç görünümü ve sekme destekler."
|
||
|
||
# ── Lumina ────────────────────────────────────────────────────────
|
||
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "lumina"
|
||
title = "PisiLinux Lumina"
|
||
description = "Hafif ve bağımsız Lumina masa üstü. Qt tabanlı, BSD ve Linux sistemlerde düzgün çalışan minimal bir ortam."
|
||
|
||
[[slides.items]]
|
||
desktop = "lumina"
|
||
icon = "customization"
|
||
title = "Tema Özelleştirme"
|
||
description = "Lumina'nın tema sistemiyle renk şemaları ve arayüz stilini kolayca özelleştirin."
|
||
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [theme] – Arayüz renk şeması (Hex)
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[theme]
|
||
primary = "#1a73e8"
|
||
accent = "#34a853"
|
||
background = "#181824"
|
||
text = "#e2e8f0"
|
||
|
||
|
||
# ──────────────────────────────────────────────────────────────────
|
||
# [oem] – Üretici (OEM) Kurulum Modu
|
||
# ──────────────────────────────────────────────────────────────────
|
||
[oem]
|
||
enabled = false
|
||
skip_steps = []
|
||
default_username = "oem"
|
||
default_hostname = "pisi-oem"
|
||
default_password = "oempisi-changeme"
|