Sections

Guide utilisateur

Démarrage

Installez Runyard depuis le Mac App Store, lancez-le pour la première fois et modifiez votre configuration.

1. Installer depuis le Mac App Store

Runyard est distribué par l'intermédiaire du Mac App Store. Ouvrez l'App Store, recherchez Runyard et cliquez sur Obtenir (ou Installer). macOS se charge de tout — aucune commande de terminal, aucune invite de sécurité à ignorer.

Une fois installée, l'application apparaît dans votre dossier Applications.

2. Lancer Runyard

Ouvrez Runyard depuis le Launchpad ou Spotlight. L'application n'affiche ni fenêtre ni icône dans le Dock — cherchez plutôt l'icône Runyard dans la barre de menus (en haut à droite de l'écran). Cliquez dessus pour ouvrir le menu.

Au premier lancement, Runyard crée un fichier de configuration d'exemple afin de vous montrer comment le menu est organisé. Trois outils d'exemple apparaissent :

Ce sont des exemples — ils exécutent des commandes echo uniquement pour illustrer l'interface. Remplacez-les par vos vrais projets à l'étape suivante.

3. Où se trouve le fichier de configuration

Par défaut, Runyard lit le fichier suivant :

~/Library/Application Support/Runyard/config.json

Vous pouvez l'ouvrir directement depuis le menu : Runyard → Edit Configuration. Cette commande ouvre config.json dans votre éditeur par défaut pour les fichiers .json.

Vous pouvez également déplacer le fichier vers un autre dossier (par exemple, un dossier synchronisé) — voyez Synchroniser entre plusieurs Mac.

4. Remplacer l'exemple par votre propre projet

Vous pouvez modifier vos outils de deux façons :

La suite de cette section utilise la voie JSON. Ouvrez config.json et remplacez le premier outil par un outil pointant vers un projet réel sur votre Mac. Exemple minimal fonctionnel :

{
  "paths": ["/opt/homebrew/bin"],
  "tools": [
    {
      "name": "Mon projet",
      "directory": "~/Code/mon-projet",
      "startCommands": [
        {
          "label": "Dev Server",
          "command": "npm",
          "args": ["run", "dev"],
          "startupFallbackPort": 3000
        }
      ],
      "actions": [
        { "label": "Ouvrir dans le navigateur", "url": "http://localhost:{{port}}/" }
      ]
    }
  ]
}

Ce que fait chaque élément

5. Recharger la configuration

Après modification, cliquez sur le menu Runyard et choisissez Reload Configuration. Votre nouvel outil apparaît immédiatement. Si la configuration contient une erreur de syntaxe, Runyard affiche une alerte indiquant la ligne concernée.

6. Démarrer votre premier outil

Cliquez sur l'élément de menu de votre outil et choisissez Start. Runyard :

  1. Exécute npm install automatiquement si le dossier node_modules/ est absent.
  2. Lance chaque startCommand dans l'ordre, en respectant les dépendances waitFor.
  3. Détecte le port d'écoute du processus et l'affiche à côté du nom de l'outil (par exemple, « Mon projet • :3000 »).
  4. Interroge l'URL de vérification d'état (ou passe directement à l'état « running » si aucune n'est configurée).

Une pastille verte à côté du nom de l'outil indique qu'il est en bon état. Cliquez sur Ouvrir dans le navigateur (ou toute autre action ajoutée) pour accéder directement à votre application.

Étapes suivantes