Cargo Features

[dependencies]
capybar = { version = "0.3.0", default-features = false, features = ["hyprland", "keyboard", "keyboard+hyprland", "keyboard+all"] }
default = keyboard+all

The keyboard+all feature is set by default whenever capybar is added without default-features = false somewhere in the dependency tree.

hyprland keyboard+hyprland?

Affects clients::hyprland

keyboard keyboard+all keyboard+hyprland?
keyboard+hyprland keyboard+all = hyprland, keyboard
keyboard+all default = keyboard, keyboard+hyprland