refactor: modularize the configuration
feat: remove systemd boot timeout
chore: remove unnecessary code, use modules instead of imports, split files
fix: wait longer for key file to prevent timeout
feat: add udev rules for ti, stlink
feat: add vivado and ise udev rule packages from flake
feat: add trezor udev rules
TODO: put this to a derivation instead of extraRules
feat: suspend on lid switch on laptop phobos
chore: disable auto-cpufreq for laptop-phobos
feat: add luks keyFile with fallback to password
feat: add gaming to laptop
feat: add fprintd service
chore: move blueman service to one location only
feat: add new laptop phobos