dotfiles
My PC Dotfiles & Websitegit clone https://github.com/maydayv7/dotfiles
files/noctalia/hypr-layout/plugin.toml (1351B)
1# Hyprland Layout Indicator
2id = "maydayv7/hyprland-layout"
3name = "Hyprland Layout"
4version = "1.0.0"
5plugin_api = 14
6min_noctalia = "5.0.0"
7author = "maydayv7"
8license = "GPL-3.0-only"
9tags = ["hyprland", "layout"]
10icon = "layout-columns"
11description = "Shows the active Hyprland tiling layout (or all-floating) as a dynamic bar icon."
12
13[[setting]]
14key = "command"
15type = "string"
16label_key = "settings.command.label"
17description_key = "settings.command.description"
18default = "socat -u UNIX-CONNECT:$XDG_RUNTIME_DIR/hypr/$HYPRLAND_INSTANCE_SIGNATURE/.socket2.sock -"
19
20[[setting]]
21key = "layout_command"
22type = "string"
23label_key = "settings.layout_command.label"
24description_key = "settings.layout_command.description"
25default = "hyprctl getoption -j general:layout"
26
27[[setting]]
28key = "float_command"
29type = "string"
30label_key = "settings.float_command.label"
31description_key = "settings.float_command.description"
32default = ""
33
34[[widget]]
35id = "indicator"
36entry = "layout.luau"
37
38[[widget.setting]]
39key = "scroll_glyph"
40type = "glyph"
41label_key = "settings.scroll_glyph.label"
42default = "layout-columns"
43
44[[widget.setting]]
45key = "dwindle_glyph"
46type = "glyph"
47label_key = "settings.dwindle_glyph.label"
48default = "binary-tree"
49
50[[widget.setting]]
51key = "float_glyph"
52type = "glyph"
53label_key = "settings.float_glyph.label"
54default = "app-window"