GuixSD-Configuration.scm 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. (use-modules (gnu) (gnu system nss))
  2. (use-service-modules desktop)
  3. (use-package-modules xfce certs)
  4. (operating-system
  5. (bootloader (grub-configuration (device "/dev/sda")
  6. (theme (grub-theme))))
  7. (file-systems (cons* (file-system
  8. (device "root")
  9. (title 'label)
  10. (mount-point "/")
  11. (type "ext4"))
  12. (file-system
  13. (device "/dev/sda2")
  14. (title 'device)
  15. (mount-point "/home")
  16. (type "ext4"))
  17. %base-file-systems))
  18. (host-name "GuixSD")
  19. (locale "en_US.utf8")
  20. (timezone "Europe/London")
  21. (users (cons (user-account
  22. (name "matthew")
  23. (comment "Main user account")
  24. (group "users")
  25. (supplementary-groups '("wheel" "netdev"
  26. "audio" "video"))
  27. (home-directory "/home/matthew"))
  28. %base-user-accounts))
  29. (packages (cons* xfce
  30. nss-certs
  31. %base-packages))
  32. (services %desktop-services)
  33. (name-service-switch %mdns-host-lookup-nss))