I followed the instructions in their github repo It really is straight forward. I was able to compile with no errors (cargo makes it all) but I have no launch keyboard here so I have not tested if it works well in solus, just the interface. And you don't have to if you don't want to.
first of all: sudo eopkg it -c system.devel
as @YuriTheHenrique said
Instructions from the link:
Install dependencies if necessary
sudo apt-get install cargo libgtk-3-dev libhidapi-dev libudev-dev
******************side note from me and not in the repo (nolan)*****************
********************** the naming scheme is from ubuntu **********************
******** "tranlated" to solus: libgtk-3-devel, hidapi-devel, libgudev-devel ********
************************** cargo maintains the name ***************************
Clone keyboard-configurator if necessary
git clone https://github.com/pop-os/keyboard-configurator
Make sure it is up to date
cd keyboard-configurator
git pull
Build and run the configurator
cargo run --release