This adds a D-Bus interface for changing input sources (your input languages) via commands. The point is to allow binding input sources to separate shortcuts, because it's easier than cycling through them when you have more than 2. See README on GitHub page on how to use.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.