Side project
En coursOutline pour Raycast
Une extension Raycast qui branche ta base de connaissances Outline directement dans la palette de commandes du Mac. Chercher, créer, rouvrir un document en trois touches, sans jamais quitter le clavier.
Outline pour Raycast
Une extension Raycast qui ouvre ta base Outline depuis ⌘ + Space. Tu tapes le nom d'un document, il s'ouvre. Tu veux en créer un nouveau, tu tapes le titre, il part direct dans la bonne collection. Tu cherches ce que tu as édité ce matin, c'est dans la liste des récents. Rien d'autre.
Pourquoi
J'utilise Outline comme wiki personnel et comme base de connaissances partagée sur plusieurs projets. C'est l'un des meilleurs outils de doc self-hosted qui existent, mais chaque fois que je voulais retrouver un document, je devais passer par le navigateur, me reconnecter si j'avais fermé la session, chercher dans l'arbo, cliquer. Trop d'étapes pour un outil qu'on utilise vingt fois par jour.
Raycast était déjà mon launcher. L'idée de brancher les deux est venue naturellement un après-midi où j'en avais marre de faire le tour des onglets pour retrouver une note que je venais à peine d'écrire.
Ce que ça fait
- Search Documents — recherche plein texte dans toute ta base Outline, avec résultats en direct au fil de la frappe
- Create Document — formulaire court pour créer une note, choix de la collection, et tu écris déjà dans Outline à la seconde d'après
- Open Recent — liste de tes derniers documents modifiés, utile pour retomber sur le truc d'il y a dix minutes
- Raccourcis clavier Raycast classiques :
⌘ + Entréepour ouvrir,⌘ + Maj + Cpour copier le lien,⌘ + Rpour rafraîchir
Pour qui
Pour toi si tu utilises Outline (hébergé ou cloud) et que tu en as assez de passer par le navigateur à chaque fois. Il faut juste un token API que tu génères dans tes paramètres Outline et une URL d'instance. La config prend une minute.
Statut
Le code est prêt, il passe actuellement une relecture avant publication. Je pousserai sur GitHub et, si tout se passe bien, sur le store Raycast dans la foulée.