mirror of
https://gitlab.freedesktop.org/pipewire/helvum.git
synced 2026-05-09 13:18:08 +02:00
Add custom column based layout configuration using simple glob style pattern matching on node names. It will look for configuration files located in ~/.config/helvum or in the cwd (which takes precedence). The configuration is validated before being used.
21 lines
490 B
TOML
21 lines
490 B
TOML
# Example Helvum Configuration
|
|
|
|
[layout]
|
|
columns = [
|
|
{ x = 20, name = "sources" },
|
|
{ x = 500, name = "filters" },
|
|
{ x = 950, name = "apps" },
|
|
{ x = 1200, name = "sinks" }
|
|
]
|
|
|
|
rules = [
|
|
{ pattern = "Firefox*", column = "sources" },
|
|
{ pattern = "vlc*", column = "sources" },
|
|
{ pattern = "Built-in*", column = "sources", node_type = "source" },
|
|
{ pattern = "Built-in*", column = "sinks", node_type = "sink" },
|
|
]
|
|
|
|
[layout.defaults]
|
|
source = 20
|
|
other = 500
|
|
sink = 1200
|