Ported manjaro changes to keyboard_widget to use correct font in each layout