WSL Raycast Extension
A powerful Raycast extension to control and manage your Windows Subsystem for Linux distributions.
View on GitHubProblem
Switching between Windows and WSL often involves opening a terminal, checking running distributions, and manually typing commands. This context switching breaks flow, especially when simply checking system status or launching a specific shell.
Solution
This extension integrates WSL directly into Raycast, allowing you to view running distributions, start/stop instances, and launch shells with a single keystroke. It bridges the gap between the Windows UI and the Linux subsystem.
Features
Distribution Management
- Instant Status — See which distributions are running at a glance.
- Power Control — Start, stop, or restart specific WSL instances.
- Default Handling — Quickly set or change your default distribution.
Seamless Integration
- Native Feel — Designed to match Raycast's UI for a consistent experience.
- Quick Actions — Launch into your preferred terminal emulator instantly.
Technical Stack
- TypeScript & React — Built with Raycast's modern extension API.
- Node.js Runtime — Levarges Node child processes to interface with `wsl.exe`.