1 votes

Créer une fenêtre de terminal personnalisée

Est-il possible de créer (et mettre dans le dock) une fenêtre de terminal personnalisée ?

Ce que je veux dire par "personnalisé" :

  • il devrait avoir un nom différent (par exemple "myTerminal") ;
  • il devrait démarrer automatiquement l'exécution d'une certaine commande (je demanderai si cela est possible dans une autre question) ;

Toute aide est appréciée.

0 votes

Pouvez-vous télécharger une image montrant exactement où le "nom différent" sera dessiné sur l'écran de votre Mac? Je vais répondre à l'exécution d'une certaine commande car cette partie est assez triviale et je suis assez sûr de ce dont vous avez besoin.

0 votes

@bmike : merci pour votre aimable réponse. Je n'utilise pas le Mac en ce moment, donc je ne me souviens pas exactement quand vous survolez une icône dans le dock si une étiquette apparaît montrant le nom de l'application (éventuellement, c'est ce nom que je dois changer)

1voto

John Keates Points 2570

Oui, créez un fichier .terminal ou .command avec les paramètres que vous aimez. Le contenu peut ensuite être un script shell normal qui configure le terminal comme vous le souhaitez. Les fichiers classiques .sh fonctionnent également, mais l'icône n'est pas aussi jolie. Placez votre fichier dans un répertoire de votre choix et ajoutez-le au dock.

Une fois cette partie terminée, vous pouvez probablement coller une icône personnalisée de votre choix sur le fichier en utilisant Finder et ces publications.

0 votes

Où puis-je trouver de la documentation sur la création de fichiers .terminal?

1 votes

Les fichiers .terminal sont essentiellement des scripts shell bash. À partir de bash, vous pouvez définir les paramètres du terminal. En gros, vous créez un script bash avec une extension .terminal.

0 votes

Je ne comprends pas très bien la différence entre une .command et une .terminal.

0voto

Fyrefly Points 903

Oui, du moins dans une certaine mesure. Vous pouvez bien sûr changer le nom de 'Terminal.app' en 'monTerminal.app' et cela modifierait l'étiquette du raccourci sur le dock. Alternativement, vous pourriez modifier la balise 'file-label' à l'intérieur de ~/Library/Preferences/com.apple.dock.plist bien que je soupçonne que ce soit un changement temporaire car les valeurs plist seront écrasées une fois que l'application est lancée.

Votre deuxième demande est beaucoup plus simple à accomplir, il vous suffit d'entrer la commande que vous souhaitez exécuter lors de l'ouverture de Terminal.app dans un fichier texte appelé .bash_profile à l'intérieur de votre répertoire personnel, ce fichier est exécuté à chaque fois que Terminal est ouvert.

Je voudrais également suggérer une solution alternative, il semble que vous essayez de créer un script shell qui peut être lancé depuis le dock, créez un fichier texte avec les scripts shell que vous souhaitez exécuter, puis supprimez .txt et remplacez par .command et vous aurez un script shell qui peut être exécuté à partir du Finder.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X