J'ai un raccourci terminal sur mon quai que j'utilise tous les jours. En fonction de la configuration de mon moniteur (supplémentaire, 2 supplémentaires, etc.) sur mon Macbook Pro, j'aime avoir un schéma de lancement différent (4 fenêtres ou 5 fenêtres).
Existe-t-il un moyen d’avoir 2 (ou plus) lanceurs de terminaux sur le dock, un qui lance l’installation «4 fenêtres» et l’autre qui lance l’installation «5 fenêtres»?
Réponses:
Voici comment vous pouvez changer automatiquement le groupe de fenêtres de démarrage du terminal:
(
four-windows
etfive-windows
doit être remplacé par les noms de groupe de la fenêtre du terminal.)Vous pouvez utiliser AppleScript ou Automator pour créer une application qui lance ensuite Terminal:
Ou vous pouvez utiliser mon
linkapp
scénario pour créer un nouvel ensemble d'applications qui fera la même chose, et l'icône y restera.Puis, quand il vous donne le script wrapper, éditez-le et ajoutez la ligne d'écriture par défaut au-dessus du
"$executable"
.Vous pouvez ensuite faire la même chose avec votre autre groupe de fenêtres. Un inconvénient avec linkapp.py est que vous ne pouvez pas les exécuter en même temps, car il essaiera de restaurer vos fenêtres.
Si vous le souhaitez, vous pouvez également modifier l'icône (mais si vous n'utilisez pas linkapp.py, l'icône de terminal normale correspond à ce qui apparaît dans votre Dock et dans Commande + Tab quand il est en cours d'exécution).
la source
Vous pouvez enregistrer le script Applescript ci-dessous en tant qu’application.
Ne définissez pas rester ouvert lors de la sauvegarde.
Ce script lorsqu'il est enregistré en tant qu'application. Vous permettra de configurer autant de fenêtres que nécessaire et de les ouvrir aux mêmes positions.
Vous pouvez enregistrer le script autant de fois que vous le souhaitez. et configurez chaque application pour contrôler différents ensembles de fenêtres de terminal.
Lorsque vous exécutez le script, il va:
S'il n'en trouve pas, il vous demandera d'en configurer.
Vous aurez bien sûr besoin de certaines fenêtres, donc si vous ne les avez pas encore ouvertes:
L'application sera toujours fermée après son exécution.
Une deuxième fonctionnalité est que vous pouvez modifier la configuration de la fenêtre.
Si vous maintenez la touche Maj enfoncée tout en cliquant sur l'icône de l'application pour la lancer.
L'application vous donnera la possibilité d'enregistrer les fenêtres actuelles du terminal sous son nom. windowBounds config. Ceci écrase les précédents.
Pour avoir plus d'une config. Je pourrais développer l'application pour ce faire. Mais il est plus simple de créer deux applications et de les nommer différemment. Placez-les dans votre quai. ta da ...
Le scénario.
Mise à jour 2.
Déplacé
close windows
dans le
nowRun()
manipuler.Cela permet à l'application d'être utilisée si Terminal est en cours d'exécution ou non. Il va maintenant fermer toutes les fenêtres actuellement ouvertes et faire apparaître celles configurées.
Ce qui est pratique lorsque vous lancez Terminal et ouvrez une fenêtre par défaut.
la source