Hi, this is a fork of sirula that includes extra PRs that are pending for the main repo.
This fork is available as sirula-extended-git on the AUR
If you encounter a issue with sirula, open a Issue over there.
If you want to have a pending merge request implemented here, please open a issue here.
This fork currently includes these additional config options:
- launch the apps in cgroups
- close the window on unfocus
- add a newline between description and title
- drop old history items
- set the namespace to sirula for window rules
- add keypad navigation keys
Sirula (simple rust launcher) is an app launcher for wayland.
Currently, the only feature is launching apps from .desktop
files.
Feel free to submit pull requests for any feature you like.
I wrote sirula partially to learn rust, so do not expect perfect rust code. I'd be happy to hear any criticism of my code.
sample-config/a
:
sample-config/b
: Overlay in the center of the screen.
- Dependency: gtk-layer-shell
- Build:
cargo build --release
- Optionally,
strip
the binary to reduce size
- Optionally,
- Alternatively, install with
cargo install --path .
- There is also an unofficial AUR package
Use config.toml
and style.css
in your .config/sirula
directory.
See sample-config
for documentation.