Personalizacja marki¶
OmarOS pozwala ustawić logo twojej firmy albo osobisty obraz zarówno dla odblokowywania przy rozruchu, wygaszacza ekranu, jak i ekranu informacji.
Odblokowywanie przy rozruchu¶
Możesz użyć omaros plymouth preview, aby zobaczyć, jak wyglądałyby twoje niestandardowe logo i kolory. Polecenie przyjmuje kolor tła, kolor tekstu, logo w formacie png i ścieżkę obrazu podglądu:
Potem zastosuj konfigurację poleceniem omaros plymouth set '#1d2021' '#ebdbb2' logo.png, które nada też ekranowi logowania SDDM te same kolory i logo. Jeśli chcesz to wycofać, możesz użyć omaros plymouth reset.

Wygaszacz ekranu¶
Logo używane przez wygaszacz ekranu możesz zmienić w Styl > Wygaszacz. To logo ASCII, więc możesz edytować tekst wprost, ale możesz też podać mu obraz png albo svg, a my przekonwertujemy go na ASCII. Wygląda naprawdę fajnie.

W tym menu są trzy pozycje:
- Edytuj tekst otwiera
~/.config/omaros/branding/screensaver.txtw twoim edytorze. Wpisz albo wklej, co chcesz — grafikę ASCII, swoje imię, niecenzuralne słowo. Zapisz i wyjdź, a wygaszacz od razu się uruchomi, żebyś mógł to zobaczyć. - Ustaw z obrazu otwiera wybór pliku dla png albo svg, konwertuje go na ASCII i pokazuje ci wynik. Logotypy o wyraźnej sylwetce działają znacznie lepiej niż zdjęcia.
- Przywróć domyślne przywraca logo OmarOS.
Ekran informacji¶
Te same trzy opcje są w Styl > Informacje dla ekranu Informacje, który dostajesz z menu OmarOS, i działają identycznie — plik to ~/.config/omaros/branding/about.txt, a okno Informacje wyskakuje po każdej zmianie. Grafika Informacje jest konwertowana do mniejszego rozmiaru niż grafika wygaszacza, bo musi zmieścić się w oknie, zamiast wypełniać cały wyświetlacz.
Gdy okno jest otwarte, błysk zieleni przechyla się przez grafikę co kilka sekund, a potem znów zostawia ją w bezruchu. Twoja własna grafika też go dostaje, o ile każdy znak w niej ma szerokość jednej kolumny — a wszystko, co produkuje Ustaw z obrazu, taki właśnie jest. Grafika zbudowana z emoji albo znaków o podwójnej szerokości pozostaje za to nieruchoma, podobnie jak ekran, jeśli zachowasz własną konfigurację fastfetch: nieruchome logo w tych przypadkach oznacza, że animacja schodzi z drogi, a nie że zawodzi, bo przesunięcie błysku przez takie grafiki ustawiłoby resztę wiersza w złym miejscu.

Samodzielna konwersja obrazów¶
Obie opcje Ustaw z obrazu po prostu wywołują omaros transcode ascii, które możesz uruchomić wprost, jeśli chcesz mieć kontrolę nad konwersją:
Przyjmuje --width i --height w kolumnach i wierszach terminala, --mode o wartości braille (domyślny i znacznie dokładniejszy) albo block, procent --threshold decydujący, które piksele liczą się jako część logo, oraz --invert na przypadek, gdy twoje logo jest jasne na ciemnym tle. Jeśli konwersja wychodzi jako plama, zwykle to właśnie próg jest pokrętłem, którym trzeba pokręcić.
Słowa zamiast logo¶
omaros ascii rysuje tekst krojem Delta Corps Priest 1, krojem FIGlet, którym narysowany jest sam znak słowny OmarOS, więc wygaszacz może coś mówić, zamiast pokazywać obrazek:
Przyjmuje tekst jako argumenty albo czyta go z potoku, gdy nie podano żadnego. Krój zawiera tylko litery i spacje — narysowano go bez cyfr i znaków interpunkcyjnych — więc wszystko inne jest odrzucane i nazywane na stderr, zamiast być po cichu połykane.