* Add Fonts application with multi-select for emoji and CJK packages
* Rename to Additional fonts and add package descriptions
* Add noto-fonts to font package selection
* Move font descriptions into FontPackage enum method
* ci: trigger tests
* Add ttf-liberation and ttf-dejavu to font selection
* fix(profiles): install power-profiles-daemon by default in the desktop
profile
* fix: only install power-profiles-daemon if a battery is detected
* chore: clean up has_battery method
* fix: make power management daemon a configurable application
* fix: make linter happy after merge
* fix: fix merge issues
* fix: give has_battery a return type to make linter happy
* chore: add locale msgids for power management related strings
* fix: changes requested in review
* fix: cache has_battery result
* fix: changes requested in review
* fix: just return none directly
* fix: add selected power management daemon to applications menu preview
* feat(applications): add CUPS installation support
* fix: use translation for print service preview_action
* fix: incorrect action for print service menu item
* chore: refactor naming, printer -> print service
* fix: commit untracked file
* chore: fix formatting to make linter happy