Chyba nadeszła ta chwila kiedy to w końcu trzeba zmienić środowisko graficzne … po prawie pięciu latach spędzonych na Fvwm-Crystal nadeszła chyba pora na zmianę.
Jakie są przyczyny ? Osobiścnie nie narzekam na Crystala jest:
- mały
- szybki
- poręczny (jeżeli się już nauczy podstawowych skrótów)
Ale posiada jedną bardzo wielką wadę … wszystko było by OK gdyby nie to, że zachciało się mi podłączyć zewnętrzny monitor. W tym momencie Crystal (konkretniej mówiąc pages czyli przestrzenie robocze) wariuje, wyświetlane jest jednocześnie “półtorej” przestrzeni roboczej (tj. cała aktywa i kawałek następnej). Próbowałem nawet restartować i przeładowywać recepturełale to jeszcze pogorszyło efekt …
Tak więc staję znowu przed pytaniem “jakiego WMa wybrać”. Nie jest to dla mnie pytanie proste … bo szczerze mówiąc nie znam nic innego 😉 Jedno wiem na pewno, nie będzie to ani KDE ani Gnome.
Dla ścisłości … jakie wytyczne musi spełniać nowe środowisko:
- możliwość konfiguracji do 12 przestrzeni roboczych i przełączanie się między nimi przez <alt>+F[1-12] (lub <win>+F[1-12])
- możliwość przełączenia się pomiędzy dwoma sąsiadującymi przestrzeniami przy pomocy <alt>+[ i <alt>+]
- możliwość przełączenia się pomiędzy dwoma ostatnio używanymi przestrzeniami za pomocą <alt>+<esc>
- możliwość ciągłego podglądu wszystkich przestrzeni roboczych tj. tego co jest na nich odpalone (w Crystalu mam na prawej krawędzi pasek który reprezentuje wszystkie przestrzenie robocze oraz aplikacje na nich odpalone oczywiście umożliwia on również przełączanie pomiędzy przestrzeniami)
- brak żadnych pasków zadań i menu (jedno menu “ekranowe” tj. po kliknięciu LMB w pulpit)
- możliwość zdefiniowania aplikacji które mają się odpalać automatycznie
- możliwość maksymalizacji okna poprzez <alt>+=
- możliwość zdefiniowania od jakiego rozmiaru ma być zmaksymalizowane okno
- nie powinno się rozjeżdżać po podłączeniu zewnętrznego monitora
oczywiście wszystkie te funkcjonalności nie muszą być od razu dostępne ale dane środowisko powinno być na tyle konfigurowalne żeby umożliwić mi ustawienie wszystkich tych opcji ale też nie chcę tonąć w plikach i skryptach konfiguracyjnych …
Cóż, poszukiwania czas zacząć … może ktoś pod powie parę ciekawych środowisk ? ;>
Skróty skonfigurujesz praktycznie wszędzie. Kiedy zbrzydł mi fvwm (nie crystal), przesiadłem się na IceWMa, a teraz używam Openboksa. Konfiguracja w XML-u może niektórych odpychać, ale wystarczy raz przebrnąć i zapomnieć. Openbox to tylko WM, więc do podglądu obszarów roboczych potrzeba jakiegoś pagera – do wyboru do koloru, wystarczy poszukać. Brakuje mi tylko jednej rzeczy: EWMHDonateMiniIcon z fvwm. Nie ma tego dlatego, że OB w ogóle nie ma obsługi obrazków (ech, ten minimalizm), także np. ikonek w menu nie uzyskasz. Ale po co to komu? 🙂 Nu, więc polecam OB, bo to dobry WM jest i ma fajnych developerów 😉
Tak się składa że zaraz po napisaniu tego posta (i przebrnięciu przez google) merge’nołem sobie OpenBox’a i jak na razie jestem zadowolony. Z tego co sprawidzłem problem kóry był przyczyna “wstętu” do Fvmw-Crystal na OpenBox’ie się nie powtarza (w sumie nie jest to jeszcze idelane rozwiązanie bo nie działa do końca maksymalizacja ale to pewnie wina X.org’a).
Konfiguracja w XMLu (z pobierznego przejrzenia) jest na prawde prosta i potężna.
Jako pager wybiore chyba ipager, co do tray’a to standardowo stalonetray … tylko jeszcze dopracować konfigurację ;> i powinno być ok 😉