chore: split default xserver configuration to desktop/default
Split gdm de to separate nix file
fix: fix issues
feat: add initial configurations