To interesujący problem.
Jest to dość proste w KDE, wystarczy skonfigurować specjalne przypisanie okna (kliknij prawym przyciskiem myszy pasek tytułu), aby terminal był pełny ekran, pod wszystkimi innymi oknami, rysowany bez dekoracji okien i aby pominąć pasek zadań. Działa pięknie.
Pod Compiz możesz osiągnąć podobny efekt dzięki CCSM dzięki wtyczce Window Rules. Problemem jest rozróżnienie między terminalem, który możesz później załadować, a tym, który ładujesz przy starcie systemu. Warto zainstalować inną aplikację terminalową (Terminator to dobry wybór) i po prostu użyć jej na pulpicie. Następnie możesz powiedzieć CCSM, aby zmienił ustawienia okna we wszystkich instancjach Terminatora.
W obu przypadkach możesz opuścić pulpit bez zmian. Będzie tam, ale będzie zasłonięty przez terminal.
Innym sposobem, w jaki możesz to zrobić (korzystając z tych samych pomysłów, co powyżej, ale na różnych platformach) jest wmctrl
ustawienie podpowiedzi, a nie pozostawienie go Menedżerowi okien.
Poniższe trzy polecenia ustawią bieżące okno na cały pulpit.
wmctrl -r :ACTIVE: -b add,fullscreen
wmctrl -r :ACTIVE: -b add,below
wmctrl -r :ACTIVE: -b add,skip_taskbar
Możesz to zapisać w skrypcie lub wszystko to razem w uroczym, niechlujnym linijce. Irytujące, wmctrl może wykonywać tylko dwie zmiany podpowiedzi na raz, więc jest nieco bardziej rozdęty, niż mogłoby się to wydawać.
gnome-terminal -x sh -c "wmctrl -r :ACTIVE: -b add,fullscreen,below;wmctrl -r :ACTIVE: -b add,skip_taskbar;bash"
Inne emulatory terminali będą działać w ten sposób, ale mogą mieć inny argument za uruchomieniem czegoś (w porównaniu z -x
tym gnome-terminal
i terminator
użyciem). konsole
używa -e
na przykład.