From c2b7ab7b62ac2743023060730212eb376b0771f5 Mon Sep 17 00:00:00 2001 From: patrick96 Date: Sun, 24 Feb 2019 22:35:44 +0100 Subject: [PATCH] xkeyboard: Add new features --- Module:-xkeyboard.md | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/Module:-xkeyboard.md b/Module:-xkeyboard.md index abecfd1..2ada135 100644 --- a/Module:-xkeyboard.md +++ b/Module:-xkeyboard.md @@ -24,6 +24,7 @@ format-spacing = 0 ; %layout% ; %name% ; %number% +; %icon% (unreleased) ; Default: %layout% label-layout = %name% label-layout-padding = 2 @@ -36,4 +37,45 @@ label-layout-foreground = #000 label-indicator = %name% label-indicator-padding = 2 label-indicator-background = #8139e8 + +; ------------------------------------------------ +; The following features are currently unreleased: + + +; layout-icon-[0-9]+ = layout;icon +; Assign each layout an icon that will be available as %icon% token for the +; tag. The part before ';' will try to match %layout% value. +layout-icon-default = some-icon +layout-icon-0 = ch;C +layout-icon-1 = us;U + +; indicator-icon-[0-9]+ = indicator;off icon;on icon +; Provides the content of the %icon% token in label-indicator-* +indicator-icon-default = +indicator-icon-0 = caps lock;-CL;+CL +indicator-icon-1 = scroll lock;;+SL +indicator-icon-2 = num lock;-NL;+NL + +; Replaces label-indicator +; Available tokens: +; %name% +; %icon% +; Default: %name% +label-indicator-on = +%name% +; Available tokens: +; %name% +; %icon% +; Default: (none) +label-indicator-off = -%name% + +; Replaces label-indicator-* if for specific indicators +; Available tokens: +; %name% +; %icon% +label-indicator-on-capslock = +label-indicator-off-capslock = +label-indicator-on-numlock = +label-indicator-off-numlock = +label-indicator-on-scrolllock = +label-indicator-off-scrolllock = ~~~