Files
k-launcher/docs/install.md

878 B

Installation

Prerequisites

  • Rust stable toolchain — install via rustup
  • git
  • A Wayland or X11 compositor (Linux)

Build from Source

git clone https://github.com/GKaszewski/k-launcher
cd k-launcher
cargo build --release

Binary location: target/release/k-launcher

Optional: install to PATH

cp target/release/k-launcher ~/.local/bin/

Ensure ~/.local/bin is in your $PATH.

Autostart

Hyprland

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

exec-once = k-launcher

systemd user service

Create ~/.config/systemd/user/k-launcher.service:

[Unit]
Description=k-launcher command palette

[Service]
ExecStart=%h/.local/bin/k-launcher
Restart=on-failure

[Install]
WantedBy=graphical-session.target

Then enable it:

systemctl --user enable --now k-launcher