#hyprland #cli #qtile

app hyprqtile

Qtile-like workspaces and monitors management for the Hyprland compositor

8 releases

0.1.7 Jun 19, 2024
0.1.6 Jun 19, 2024

#1277 in Command line utilities

GPL-3.0 license

22KB
135 lines

hyprqtile

Crates.io Version

Qtile-like workspaces and monitors management for the Hyprland compositor that uses hyprland-rs to communicate with the compositor's sockets.

installation

cargo

cargo install hyprqtile

[!WARNING] Make sure that ~/.cargo/bin is in your PATH

usage

bind = SUPER, 1, exec, hyprqtile --workspace 1
bind = SUPER, 2, exec, hyprqtile --workspace 2
bind = SUPER, 3, exec, hyprqtile --workspace 3
bind = SUPER, 4, exec, hyprqtile --workspace 4

bind = SUPER, right, exec, hyprqtile --next
bind = SUPER, left, exec, hyprqtile --previous

contributing

this program satisfies my needs, but if you want to add a feature, feel free to open a PR. I don't use (nor understand) nix, so adding some nix magic to support it would be awesome.

todo

  • add tests
  • add shell completions
  • add movetoworkspace dispatcher
  • add aur

thanks to

Dependencies

~8–18MB
~222K SLoC