Carillon - ultra simple keyboard layouts
Carillon is a simple GTK3 application for switching your keyboard layout. If offers a basic systray icon and menu for switching between a set defined manually.
I created this because there aren’t that many applications like this out there for light desktop environments such as Openbox et al.
Quick Start
This assumes you have a modern Python installation available (Python 2.7+ or 3.4+). To install, get via pip:
$ pip install carillon
Now run the command carillon.
Configuration
Carillon looks for a YAML configuration file named default.yml in a number of locations and uses the first match:
current working directory
XDG config directory e.g. ~/.config/carillon
/etc/carillon/conf.d
/etc/carillon
directory of package install
This YAML file defines a map of possible keyboard layouts and the selected layout. For example:
---
# map of keyboard layouts with unique key name for each
keyboards:
# Irish keyboard with Macintosh variant
en_mac_ie:
name: English Mac (IE)
icon: ie.png
variant: mac
model: pc105
layout: gb
# International US English layout
en_us:
name: English (US)
icon: us.png
model: pc105
layout: us
# Default selected on startup is Irish keyboard
selected: en_mac_ie
Metadata
Release files for Carillon 1.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Carillon-1.0.2.tar.gz | 136.3 kB | Details |
Release files / Carillon-1.0.2.tar.gz
| Download URL | Carillon-1.0.2.tar.gz |
|---|---|
| Size | 136.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4334d233392eb264f05c064914605831ba17f3c4b5e322953fb9a1101e5d6d0f
|
|
BLAKE2b-256 checksum How to use checksums |
af38d2b47242f1dc54688877f38cfb7f3463b6c9dc9c18884f5202ddda77014a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |