[EN] Stop Herding Cats: Master Your Terminal with the Raycast Kitty Extension
Letâs be honest: we all spend 90% of our lives in the terminal, and the other 10% wondering which of the 57 open tabs contains that one tail -f we started three hours ago.
As a die-hard fan of Kitty (the fast, GPU-based terminal beast) and a daily user of Nushell (because why use old shells when you can have structured data?), I needed a way to bridge the gap between my macOS workflow and my terminal addiction.
Thatâs why I built the Raycast Kitty Extension. Itâs the remote control your terminal deserves.
đ± Whatâs in the Box?
This isn’t just a “Launch Kitty” button. Weâre talking deep integration:
- Search Kitty Tabs: Stop digging. Search through all your open tabs across all windows and jump to the right one instantly.
- New Window/Tab: Because moving your hand to the mouse is basically a cardio workout Iâm not prepared for.
- Open with Kitty: Select a folder in Finder, hit the command, and boomâyouâre in.
đ The “Chef’s Kiss” Feature: YAML Launch Configs
You can define Launch Configurations in YAML. Imagine one command that opens Neovim, your Dev Server, and your logs in a perfectly split layout. Launched with one click from Raycast. Itâs so efficient itâs almost illegal.
đ The Road to the Store (and beyond!)
The extension is currently undergoing validation by the Raycast team on their official raycast/extensions GitHub repo. It’s a rigorous process of linting, building, and manual review.
But I’m not stopping there. The future of this project is all about AI and “Vibe Coding”. I plan to introduce smart features to help you manage your layouts and tabs through natural language. I want the extension to understand the vibe of your current task and prep your Kitty environment accordingly.
[FR] Domptez le FĂ©lin : Pilotez Kitty Terminal au doigt et Ă l’Ćil avec Raycast
Soyons honnĂȘtes deux minutes : on passe 90% de notre vie dans le terminal, et les 10% restants Ă chercher dans laquelle de nos 57 tabs se cache le tail -f qu’on a lancĂ© il y a trois heures.
En tant qu’amoureux inconditionnel de Kitty (ce terminal ultra-rapide boostĂ© au GPU) et utilisateur quotidien de Nushell (parce que les donnĂ©es structurĂ©es, c’est la vie), j’avais besoin d’un pont solide entre mon workflow macOS et mon addiction au CLI.
Câest pour ça que j’ai créé l’extension Raycast Kitty. C’est la tĂ©lĂ©commande que votre terminal attendait.
đ± C’est quoi le programme ?
On n’est pas juste sur un bouton “Ouvrir Kitty” :
- Search Kitty Tabs : ArrĂȘtez de jouer les archĂ©ologues. Cherchez parmi tous vos onglets ouverts et sautez sur le bon instantanĂ©ment.
- New Window/Tab : Parce que bouger la main vers la souris, c’est pratiquement une sĂ©ance de crossfit non consentie.
- Open with Kitty : SĂ©lectionnez un dossier dans le Finder, lancez la commande, et pafâvous y ĂȘtes.
đ La cerise sur le gĂąteau : Les Launch Configs en YAML
Définissez vos Configurations de Lancement en YAML. Imaginez une seule commande qui ouvre Neovim, votre serveur de dev et vos logs dans un layout parfaitement splitté. Le tout lancé en un clic depuis Raycast.
đ Direction le Store (et aprĂšs ?)
L’extension est actuellement en cours de validation par l’Ă©quipe Raycast sur leur dĂ©pĂŽt officiel. C’est un rituel de passage sĂ©rieux (linting, build, revue de code) pour garantir la qualitĂ©.
Mais ce n’est que le dĂ©but. Pour la suite, je compte injecter une dose d’IA et de “Vibe Coding”. L’idĂ©e est d’automatiser la gestion de vos environnements en fonction de votre contexte et de vos intentions, le tout avec une approche trĂšs orientĂ©e “vibe” pour que l’outil s’adapte Ă vous, et non l’inverse.
Ready to upgrade? While waiting for the official approval, you can check the source code on my GitHub. Stay tuned for the AI-powered future of Kitty management!
PrĂȘt Ă passer Ă la vitesse supĂ©rieure ? En attendant la validation officielle, vous pouvez aller jeter un Ćil au code source sur mon GitHub. Restez branchĂ©s pour dĂ©couvrir le futur du “vibe coding” appliquĂ© Ă Kitty !