33 lines
632 B
Bash
Executable File
33 lines
632 B
Bash
Executable File
#!/bin/sh
|
|
|
|
stdlayout=us # standard layout takes "default" color
|
|
stdname=en-us # arbitrary, descriptive only
|
|
|
|
base03=#002b36
|
|
base02=#073642
|
|
base01=#586e75
|
|
base00=#657b83
|
|
base0=#839496
|
|
base1=#93a1a1
|
|
base2=#eee8d5
|
|
base3=#fdf6e3
|
|
yellow=#b58900
|
|
orange=#cb4b16
|
|
red=#dc322f
|
|
magenta=#d33682
|
|
violet=#6c71c4
|
|
blue=#268bd2
|
|
cyan=#2aa198
|
|
green=#859900
|
|
|
|
layout="$(xkb-switch)"
|
|
|
|
case $layout in
|
|
${stdlayout}) color=$green; icon=" "; name=$stdname ;; # f11c fa-keyboard-o
|
|
*) color=$magenta; icon=""; name="dvorak" ;; # f11c fa-keyboard-o
|
|
esac
|
|
|
|
echo "<fc=$color><fn=1>$icon</fn> ${name}</fc>"
|
|
|
|
# vim: ft=sh:expandtab:ts=4:shiftwidth=4
|