878 B
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