comment charger byobu automatiquement au démarrage du terminal?

13

J'utilise Lubuntu 13.10 et je souhaite charger byobuautomatiquement lorsque j'ouvre le terminal.

J'ai trouvé l'outil byobu très flexible et fiable et je veux l'utiliser à chaque fois que je dois utiliser un terminal.

Je n'ai pas trouvé cette solution ou quelque chose de similaire dans les pages de manuel ...

Aucune suggestion?

nazar_art
la source

Réponses:

14

Je pense que ce que vous voulez, c'est lancer l' application de bureau Byobu . Vous pouvez le trouver dans le lanceur d'application Ubuntu, en tapant simplement Byobu . Vous pouvez le verrouiller sur le lanceur et l'icône restera toujours là, sur la gauche.

Alternativement, la plupart des terminaux Linux peuvent être configurés pour exécuter une commande ou une application particulière au lancement.

Par exemple, dans Gnome Terminal, cliquez simplement sur Edition -> Préférences de profil , sélectionnez l' onglet Titre et commande , cochez la case Exécuter une commande personnalisée à la place de mon shell et entrez / usr / bin / byobu .

Préférences de Gnome Terminal

Divulgation complète: je suis l'auteur et le mainteneur de Byobu .

Dustin Kirkland
la source
J'utilise Lubuntu 13.10 - avec LXTerminal. Il n'a pas cette configuration. Existe-t-il un moyen d'atteindre cet objectif sur Lubuntu?
nazar_art
sudo apt-get install gnome-terminal
Dustin Kirkland
Cela fonctionne bien, mais existe-t-il un moyen de ne pas imprimer le message de journal chaque fois qu'un terminal est ouvert?
Coconop
Cher Dustin, Existe-t-il un moyen de démarrer le terminal SANS le message de bienvenue avec le message ennuyeux "Appuyez sur <Entrée> pour continuer ..."?
ExploWare
Je ne sais pas de quoi entrer pour continuer le message dont vous parlez.
Dustin Kirkland
14

Vous pouvez utiliser la byobu-enablecommande. Voir la page de manuel correspondante . Pour inverser la modification, utilisez byobu-disable.

byobu-enableplace une ligne à la fin de ~ / .profile. Cela signifie qu'il ne prend effet que pour les shells de connexion, c'est-à-dire via SSH ou les VT. Si vous utilisez LXTerminal, cela peut fonctionner si vous déplacez cette ligne vers ~ / .bashrc à la place.

yjwong
la source
1
J'ai essayé cela - mais après la réouverture du terminal, je dois taper byobupour le redémarrer
nazar_art
Révision de ma réponse avec plus de détails.
yjwong
Il utilise vraiment - LXTerminal. Il place - _byobu_sourced=1 . /usr/bin/byobu-launchà la fin de .profile. Que faut-il entrer pour le transformer?
nazar_art
Vous pouvez configurer votre gnome-terminal pour qu'il fonctionne comme un login-shell, et alors cette solution fonctionnera.
jgomo3
J'ai dû ajouter la _byobu_sourced=1...ligne à mon~/.bashrc
Tek