if your layout is part of the keymaps (/usr/share/kbd/keymaps depending on distro) you can load it with ‘sudo loadkeys -u awesomelayout’ and make it permanent with ‘localectl’ except on debian and heirs. There it would be ‘sudo dpkg-reconfigure keyboard-configuration’