zlaunch
Getting Started

First Launch

Starting the zlaunch daemon and binding it to a key

Starting the Daemon

zlaunch uses a daemon architecture—this enables instant response times and continuous clipboard history monitoring. Start it with:

zlaunch

The daemon runs in the background and creates a socket at $XDG_RUNTIME_DIR/zlaunch.sock (typically /run/user/<uid>/zlaunch.sock).

To stop the daemon: zlaunch quit

Autostart

Add zlaunch to your compositor's autostart:

Add to ~/.config/hypr/hyprland.conf:

exec-once = zlaunch

Add to ~/.config/niri/config.kdl:

spawn-at-startup "zlaunch"

Keybind Setup

Use zlaunch toggle to show/hide the launcher.

bind = SUPER, Space, exec, zlaunch toggle
binds {
    Mod+Space { spawn "zlaunch" "toggle"; }
}
  1. Open System SettingsShortcutsCustom Shortcuts
  2. Create a new shortcut
  3. Set command to zlaunch toggle
  4. Assign your preferred key

Test It

Press your keybind

The launcher should appear centered on your screen.

zlaunch after first launch

Try it out

  • Type to search applications
  • Press Enter to launch
  • Press Escape to hide

On this page