1waybar-sway-language(5)
2
3# NAME
4
5waybar - sway language module
6
7# DESCRIPTION
8
9The *language* module displays the current keyboard layout in Sway
10
11# CONFIGURATION
12
13Addressed by *sway/language*
14
15*format*: ++
16	typeof: string ++
17	default: {} ++
18	The format, how layout should be displayed.
19
20*tooltip-format*: ++
21	typeof: string ++
22	default: {} ++
23	The format, how layout should be displayed in tooltip.
24
25*tooltip*: ++
26	typeof: bool ++
27	default: true ++
28	Option to disable tooltip on hover.
29
30# FORMAT REPLACEMENTS
31
32*{short}*: Short name of layout (e.g. "us"). Equals to {}.
33
34*{shortDescription}*: Short description of layout (e.g. "en").
35
36*{long}*: Long name of layout (e.g. "English (Dvorak)").
37
38*{variant}*: Variant of layout (e.g. "dvorak").
39
40*{flag}*: Country flag of layout.
41
42# EXAMPLES
43
44```
45"sway/language": {
46    "format": "{}",
47},
48
49"sway/language": {
50    "format": "{short} {variant}",
51}
52```
53
54# STYLE
55
56- *#language*
57