refactor: modularize the configuration
fix(desktop): pass atable to vivado fhs
chore: rename hosts
chore: disable Gnome on desktop
feat: enable gnome on desktop
chore: update to nixos-unstable
feat: add podman and distrobox
feat: add Vivado wrapper
feat: add Firefox with extensions
chore: prepare laptop, desktop configs
fix: fix issues
feat: add initial configurations