Skip to content

LaraEnv 0.4.20 — Command Palette & global hotkey

Choose a tag to compare

@thayronarrais thayronarrais released this 17 Jun 19:21

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.

  1. 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).
  2. 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.
  3. Inline launcher. Type project php artisan migrate to run a command in a project's terminal, or ssh:host to open an SSH session. Tab autocompletes projects, artisan/npm commands, and hosts.
  4. 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

20260617-1926-14 4788598

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.msi and 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.