Cargo Features

[dependencies]
hyprshell = { version = "0.1.1", default-features = false, features = ["generate_config_command", "json_config", "toml_config", "debug_command", "launcher", "bar"] }
default = generate_config_command, json_config, launcher, toml_config

These default features are set whenever hyprshell is added without default-features = false somewhere in the dependency tree.

generate_config_command default

Enables generate_config of hyprshell-core-lib

json_config default

Enables json_config of hyprshell-core-lib

toml_config default

Enables toml_config of hyprshell-core-lib

debug_command
launcher default

Enables hyprshell-launcher-lib

Affects receive::Globals.launcher, receive::Globals.cache_path

bar

Affects receive::Globals.cache_path