refactor: use outOfStoreSymlink instead of manually linking in home.activation
feat(home): use themes as option of the module system
feat: add TERMINAL and EDITOR user env vars
feat: add desktop item for iamb
refactor(qtile): output json for variables from config
refactor: modularize the configuration
feat: remove systemd boot timeout
chore: remove unnecessary code, use modules instead of imports, split files
feat: some updates
too lazy to comment all of them :(
chore: use empty string for empty flake-registry
refactor: split qtile configuration
feat: all services that should not start on Gnome do not start now
feat: some more services start only with qtile
feat: start some services only with qtile
feat(qtile): add monitor hotplugging support and minor changes