Gnome-terminal bez obramowania (nie używając beryla/compiza)
: 03 kwie 2008, 11:40
Witam,
wiele razy to forum okazywało się dla mnie pomocne, a nie miałem jeszcze okazji samemu dorzucić czegoś od siebie, więc czas zacząć...
Ostatnio korzystałem z compiza i ustawienie przezroczystego terminalu bez obramowania nie było większym problemem. Jednak, z powodu uszkodzenia karty, musiałem zrezygnować z compiza, a ponieważ byłem przyzwyczajony do terminalu bez obramowania, rozpocząłem poszukiwania odpowiedniego rozwiązania i trochę czasu mi to zajęło, więc pomyślałem, że zrobię małe 'howto' - a nuż się komuś przyda.
Potrzebny będzie program devilspie, więc najpierw należy go zainstalować:
i utworzyć plik konfiguracyjny, przykładowy sposób:
w którym nalezy umieścić:
(geometry "800x600" oznacza rozmiar okna, geometry "-100-100" położenie okna - chyba
, a undecorate - tego chyba nie muszę tłumaczyć; więcej opcji można znaleźć na stronie http://live.gnome.org/DevilsPie)
Od tej pory, gdy uruchomimy program:
(oczywiście poprzez "system->preferencje->sesje" możemy sprawić, że będzie się uruchamiał zawsze przy starcie systemu)
każde okno terminala, które będzie miało tytuł "Terminal" (domyślnie w gnome-terminal), będzie uruchamiało się bez obramowania. A oto efekt http://www.fotosik.pl/pokaz_obrazek/ecc ... 0ef92.html.
Moim zdaniem ten sposób ma jedną ważną zaletę w porównaniu z tym przy wykorzystaniu beryla/compiza - wystarczy stworzyć dodatkowy profil w gnome-terminal z innym tytułem niż "Terminal" i korzystając z opcji
możemy uruchamiać terminal z obramowaniem lub bez - w zależności od naszego kaprysu.
wiele razy to forum okazywało się dla mnie pomocne, a nie miałem jeszcze okazji samemu dorzucić czegoś od siebie, więc czas zacząć...
Ostatnio korzystałem z compiza i ustawienie przezroczystego terminalu bez obramowania nie było większym problemem. Jednak, z powodu uszkodzenia karty, musiałem zrezygnować z compiza, a ponieważ byłem przyzwyczajony do terminalu bez obramowania, rozpocząłem poszukiwania odpowiedniego rozwiązania i trochę czasu mi to zajęło, więc pomyślałem, że zrobię małe 'howto' - a nuż się komuś przyda.
Potrzebny będzie program devilspie, więc najpierw należy go zainstalować:
Kod: Zaznacz cały
sudo apt-get install devilspie
Kod: Zaznacz cały
mkdir ~/.devilspie
gedit ~/.devilspie/terminal.ds
Kod: Zaznacz cały
(if
(matches (window_name) "Terminal")
(begin
(undecorate)
(geometry "800x600")
(geometry "-100-100")
)
)

Od tej pory, gdy uruchomimy program:
Kod: Zaznacz cały
devilspie
każde okno terminala, które będzie miało tytuł "Terminal" (domyślnie w gnome-terminal), będzie uruchamiało się bez obramowania. A oto efekt http://www.fotosik.pl/pokaz_obrazek/ecc ... 0ef92.html.
Moim zdaniem ten sposób ma jedną ważną zaletę w porównaniu z tym przy wykorzystaniu beryla/compiza - wystarczy stworzyć dodatkowy profil w gnome-terminal z innym tytułem niż "Terminal" i korzystając z opcji
Kod: Zaznacz cały
gnome-terminal --window-with-profile='nazwa profilu'