wofi / dmenu / rofi replacement written in rust - packaged for debian
Find a file
Alexander Mohr ff22c0c9c6 gui improvements
* implement normal window
* set placeholder text from config / args
* key handler is now using key codes instead of hard coded values
* drun now is able to spawn an application, although process is not
  forked yet
2025-04-07 22:42:43 +02:00
.github/workflows Create rust.yml 2025-04-06 22:36:41 +02:00
src gui improvements 2025-04-07 22:42:43 +02:00
.gitignore gui improvements 2025-04-07 22:42:43 +02:00
Cargo.lock gui improvements 2025-04-07 22:42:43 +02:00
Cargo.toml gui improvements 2025-04-07 22:42:43 +02:00
COPYING.md initial commit 2025-04-06 22:34:04 +02:00
README.md initial commit 2025-04-06 22:34:04 +02:00

Worf

Worf is a clone of wofi written in rust. Although no code was taken over, the original project is great and to honor their license this tool is licensed under the same GPLV3 terms.

  • Wofis css files are supported
  • Wofis command line flags are supported

Setup

Hyprland

Allow blur for Worf

layerrule = blur, worf

Additional functionality compared to Wofi (planed)

  • Support passing 'hidden' parameters that are not visible in the launcher but will be returned to the application
  • Window switcher for hyprland

Breaking changes to Wofi

  • Error messages differ
  • Configuration files are not 100% compatible, Worf is using toml files instead, for most part this only means strings have to be quoted

Not supported

  • Wofi has a C-API, that is not and won't be supported. As of now there are no plans to provide a Rust API either.