chore: move renamed options
refactor: modularize the configuration
chore: remove unnecessary code, use modules instead of imports, split files
feat: use NetworkManager on desktop
feat: make substituter out of desktop
feat: move xss-lock to laptop only
chore: move semi-secrets to separate flake
feat: disable editor in systemd boot
feat: add configuration limit for laptop
feat(laptop): add brightness program and adjustment in qtile
feat: update laptop packages
feat: add natural scrolling, and map caps lock to ctrl
feat: add network manager to laptop
feat: add laptop hardware configuration
feat: add luks to laptop configuration