With this change the theme check happens at activation time. An integration test is also added to verify the functionality. Fixes #5110
* lib/types: Add size attribute to fontType * tests: Add test for kitty * modules/types/fontType: Make size nullable * Add release notes Co-authored-by: Sebastian Zivota <sebastian.zivota@mailbox.org>