LaraEnv 0.4.20 — Command Palette & global hotkey
Highlights
This release adds a Command Palette — a Spotlight-style launcher that drives all of LaraEnv from the keyboard — summonable with an OS-wide global hotkey even when the window is hidden in the tray.
- Command Palette (
Ctrl+K). Fuzzy-search and run anything without leaving the keyboard: jump to any page, start/stop/reload services, and act on any project (open its terminal, folder, editor, or browser). - Global hotkey. Bind an OS-wide shortcut (e.g.
Win+Shift+K) that pops the palette as a focused Spotlight bar over any app — even when LaraEnv is minimised to the tray. It opens ready to type, so you can start typing the instant it appears, no mouse click needed. - Inline launcher. Type
project php artisan migrateto run a command in a project's terminal, orssh:hostto open an SSH session. Tab autocompletes projects, artisan/npm commands, and hosts. - Custom commands. Define your own palette entries in Settings — run a terminal command, control a service, or navigate — each with an optional global hotkey of its own.
What's new
Command Palette (new)
- In-app palette on
Ctrl+K(rebindable in Settings → Command Center). - Built-in commands, generated from live app state:
- Navigation — Dashboard, Projects, Terminal, SSH, Cron, Deployments, Libs/Tools, Settings.
- Services — Start / Stop all, Reload web stack, and per-service Start / Stop / Reload.
- Projects — New Project, and per project: open terminal, folder, editor, or browser.
- Launcher mode —
<project> <command…>runs in that project's terminal;ssh:<host>opens SSH. - Keyboard-first — ↑↓ navigate, Tab complete, Enter run, Esc close.
Global hotkey & command bar
- A rebindable OS-wide hotkey summons the palette as a standalone Spotlight bar, even when LaraEnv is hidden or minimised to the tray.
- The bar opens already focused — type the instant it appears, no click required. (On Windows, a freshly spawned WebView2 window does not receive keyboard focus until clicked; LaraEnv now hands focus to the web content the way the window manager expects.)
Custom commands
- Add your own commands in Settings → Command Center: run a terminal command (optionally scoped to a project), control a service, or navigate — each bindable to its own global hotkey.
Install
- Download
LaraEnv-0.4.20.msiand double-click. - SHA-256 in
LaraEnv-0.4.20.msi.sha256. - Auto-update from prior versions picks this up automatically.
Compatibility
- Windows 10+ (x64).
- No config or data migrations — drop-in replacement for 0.4.19.