jak ładować byobu automatycznie po uruchomieniu terminalu?

13

Korzystam z Lubuntu 13.10 i chcę ładować się byobuautomatycznie po otwarciu terminala.

Znalazłem byobu bardzo elastycznym i niezawodnym narzędziem i chcę korzystać z niego za każdym razem, gdy muszę korzystać z terminala.

Nie mogłem znaleźć tego rozwiązania ani czegoś podobnego na stronach podręcznika użytkownika ...

Jakieś sugestie?

nazar_art
źródło

Odpowiedzi:

14

Myślę, że chcesz uruchomić aplikację komputerową Byobu . Możesz to znaleźć w programie uruchamiającym aplikacje Ubuntu, po prostu wpisując Byobu . Możesz zablokować go w programie uruchamiającym, a ikona zawsze pozostanie tam, po lewej stronie.

Alternatywnie, większość terminali Linuksa można ustawić tak, aby uruchamiały określone polecenie lub aplikację podczas uruchamiania.

Na przykład, w Gnome Terminal, po prostu kliknij Edytuj -> Preferencje profilu , wybierz kartę Tytuł i polecenie , zaznacz pole Uruchom niestandardowe polecenie zamiast mojej powłoki i wpisz / usr / bin / byobu .

Preferencje Gnome Terminal

Pełne ujawnienie: jestem autorem i opiekunem Byobu .

Dustin Kirkland
źródło
Używam Lubuntu 13.10 - z LXTerminal. Nie ma tej konfiguracji. Czy istnieje jakiś sposób na osiągnięcie tego celu na Lubuntu?
nazar_art
sudo apt-get install gnome-terminal
Dustin Kirkland
Działa dobrze, ale czy istnieje sposób, aby komunikat dziennika nie był drukowany przy każdym otwarciu terminala?
Coconop,
Drogi Dustinie, czy istnieje sposób na uruchomienie terminalu BEZ wiadomości powitalnej z irytującym komunikatem „Naciśnij <enter>, aby kontynuować ...”?
ExploWare,
Nie wiem, co wpisać, aby kontynuować wiadomość, o której mówisz.
Dustin Kirkland
14

Możesz użyć byobu-enablepolecenia. Zobacz odpowiednią stronę podręcznika . Aby cofnąć zmianę, użyj byobu-disable.

byobu-enableumieszcza linię na końcu ~ / .profile. Oznacza to, że działa tylko w przypadku powłok logowania, tj. Przez SSH lub VT. Jeśli używasz LXTerminal, może działać, jeśli zamiast tego przeniesiesz tę linię do ~ / .bashrc.

yjwong
źródło
1
Próbowałem tego - ale po ponownym otwarciu terminalu muszę byobu
napisać,
Poprawiłem moją odpowiedź, podając więcej szczegółów.
yjwong
Naprawdę używa - LXTerminal. Umieszcza - _byobu_sourced=1 . /usr/bin/byobu-launchna końcu .profile. Co dokładnie należy wprowadzić, aby to zmienić?
nazar_art
Możesz skonfigurować terminal gnome, aby działał jako powłoka logowania, a wtedy to rozwiązanie będzie działać.
jgomo3
Musiałem dodać _byobu_sourced=1...linię do mojego~/.bashrc
Tek