multi-group xkb keyboard configuration
Use a Klingon keyboard for your X window system!
xkeyboardicon is a little flag in systray to show current X11 keyboard layout. It was written in C and uses XCB library.