Skip to content

ekrlstd/hyprfindr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Hyprfindr

Hyprfindr is a small Python utility that lets you search and display your Hyprland keybinds via the terminal or as desktop notifications. It parses your ~/.config/hypr/hyprland.conf, resolves $variables, and formats the keybinds for quick lookup.

2025-08-21-202243_hyprshot

Python License: MIT


πŸš€ Getting Started

πŸ“¦ Install via AUR

Hyprfindr is available on the Arch User Repository (AUR). If you’re using an AUR helper like yay or paru:

yay -S hyprfindr

This will fetch the PKGBUILD, build the package, and install it for you.


πŸ›  Build from source (custom install)

If you want to build manually or use the latest Git version:

  1. Clone the repository
git clone https://github.com/fwtwoo/hyprfindr.git
cd hyprfindr
  1. Install dependencies
sudo pacman -S python zenity
  1. Run directly
python hyprfindr.py firefox
  1. (Optional) Install to /usr/local/bin for global access:
sudo install -Dm755 hyprfindr.py /usr/local/bin/hyprfindr

βš™οΈ Usage

usage: hyprfindr [-h] [--version] NAME

Search and display Hyprland keybinds via CLI and your notification daemon.

positional arguments:
  NAME        Search keybinds by application/command name, or by a key within a key combination.

options:
  -h, --help  show this help message and exit
  --version   show program's version number and exit

βœ… Requirements

  • Python 3
  • zenity (for desktop notifications)
  • Hyprland (for keybinds)

πŸ“„ License

Licensed under the MIT License. See LICENSE for details.


About

A simple Hyprland utility tool that lets users search for their hyprland keybinds.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages