web-dev-qa-db-fra.com

Comment ouvrir une (ou plusieurs) fenêtre gnome-terminal avec quelques onglets, chacun avec un profil différent, lors du démarrage / du redémarrage de l'ordinateur?

J'ai plusieurs profils pour terminal. Je peux ouvrir tous les profils au démarrage mais ils s’ouvrent dans différentes fenêtres avec cette cmd dans les applications de démarrage:

gnome-terminal --window-with-profile=ablack && gnome-terminal --window-with-profile=agreeen && gnome-terminal --window-with-profile=aubergine && gnome-terminal --window-with-profile=beige && gnome-terminal --window-with-profile=cyan && gnome-terminal --window-with-profile=grey && gnome-terminal --window-with-profile=orange && gnome-terminal --window-with-profile=white && gnome-terminal --window-with-profile=yellow && gnome-terminal --window-with-profile=ablack    

J'ai essayé d'ouvrir une fenêtre avec plusieurs onglets avec cette cmd sans succès:

gnome-terminal --window-with-profile=ablack && gnome-terminal --tab-with-profile=agreeen && gnome-terminal --tab-with-profile=aubergine && gnome-terminal --tab-with-profile=beige && gnome-terminal --tab-with-profile=cyan && gnome-terminal --tab-with-profile=grey && gnome-terminal --tab-with-profile=orange && gnome-terminal --tab-with-profile=white && gnome-terminal --tab-with-profile=yellow && gnome-terminal --tab-with-profile=ablack   

Comment le faire fonctionner?

2
mamesaye

Pour ouvrir une fenêtre gnome-terminal avec quelques onglets, utilisez l’option --tab. Voir gnome-terminal --help-all. Également dans man gnome-terminal, nous pouvons trouver cette explication:

--window-with-profile=PROFILENAME
     Open a new window containing a tab with the given profile. 
     More than one of these options can be provided.
--tab-with-profile=PROFILENAME
     Open a tab in the window with the given profile. 
     More than one of these options can be provided, to open several tabs.

Donc, pour ouvrir la fenêtre gnome-terminal avec quelques onglets, nous devrions utiliser la commande comme celle-ci:

gnome-terminal --tab-with-profile=ProfileA --tab-with-profile=ProfileB --tab-with-profile=ProfileC

Composez votre propre commande et testez-la dans un terminal. Si cela fonctionne de manière satisfaisante, ajoutez-le en tant qu'entrée dans Applications de démarrage :

enter image description here

Il existe peu d’approches possibles pour ouvrir quelques fenêtres gnome-terminal avec peu d’onglets. Je suggère d'utiliser une commande comme suit:

gnome-terminal --tab-with-profile=ProfileA --tab-with-profile=ProfileB && gnome-terminal --tab-with-profile=ProfileC --tab-with-profile=ProfileD

Une autre idée consiste à créer une entrée d'applications de démarrage distincte pour chaque fenêtre gnome-terminal.

4
pa4080