This document illustrates how to set up a Shavian keyboard on a Linux system without installing any new software, integrating it with the desktop environment. This will probably work on any modern linux variant, however it was developed and tested on Fedora Silverblue 40 with a GNOME desktop. This process involves user configuration rather than system wide configuration.
The keyboard implemented has a layout identical to the Shaw Imperial keyboard listed on https://shavian.info/keyboards/.