Gnu Guix Rice (ofc with stow)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

55 lines
1.6 KiB

3 years ago
  1. ;; This is an operating system configuration generated
  2. ;; by the graphical installer.
  3. (use-modules (gnu) (gnu system nss))
  4. (use-service-modules desktop networking ssh xorg sound)
  5. (use-package-modules suckless wm xorg)
  6. (operating-system
  7. (locale "en_US.utf8")
  8. (timezone "America/New_York")
  9. (keyboard-layout (keyboard-layout "us"))
  10. (host-name "guixbox")
  11. (users (cons* (user-account
  12. (name "junikim")
  13. (comment "Juni Kim")
  14. (group "users")
  15. (home-directory "/home/junikim")
  16. (supplementary-groups
  17. '("wheel" "netdev" "audio" "video")))
  18. %base-user-accounts))
  19. (packages
  20. (append
  21. (map specification->package
  22. '(
  23. "font-jetbrains-mono" "font-google-noto" "nitrogen" "picom"
  24. "sxiv" "zathura" "zathura-pdf-poppler" "ranger" "file"
  25. "git" "ncurses" "xrandr" "stow" "curl"
  26. "nss-certs" "icecat" "neovim" "kitty"
  27. "i3-gaps" "i3status" "dmenu" "neofetch" "pfetch" ))
  28. %base-packages))
  29. (services
  30. (append
  31. (list
  32. (service openssh-service-type))
  33. %desktop-services
  34. ))
  35. (bootloader
  36. (bootloader-configuration
  37. (bootloader grub-bootloader)
  38. (targets '("/dev/sda"))
  39. (keyboard-layout keyboard-layout)))
  40. (swap-devices
  41. (list (uuid "6777e3c4-ba6e-4943-bc5a-014c55c0eaca")))
  42. (file-systems
  43. (cons* (file-system
  44. (mount-point "/")
  45. (device
  46. (uuid "a40761f6-08f8-4d00-b49f-6545b4315533"
  47. 'ext4))
  48. (type "ext4"))
  49. %base-file-systems))
  50. )