Add Guix VM config
parent
9729e2ba4e
commit
494211f2af
@ -0,0 +1,50 @@
|
||||
;; This is an operating system configuration generated
|
||||
;; by the graphical installer.
|
||||
|
||||
(use-modules (gnu))
|
||||
(use-modules (gnu packages shells))
|
||||
(use-service-modules desktop networking ssh xorg)
|
||||
|
||||
(operating-system
|
||||
(locale "en_US.utf8")
|
||||
(timezone "America/Chicago")
|
||||
(keyboard-layout
|
||||
(keyboard-layout "us" "altgr-intl"))
|
||||
(host-name "guix")
|
||||
(users (cons* (user-account
|
||||
(name "me")
|
||||
(comment "Me")
|
||||
(group "users")
|
||||
(home-directory "/home/me")
|
||||
(shell (file-append fish "/bin/fish"))
|
||||
(supplementary-groups
|
||||
'("wheel" "netdev" "audio" "video")))
|
||||
%base-user-accounts))
|
||||
(packages
|
||||
(append
|
||||
(map specification->package '("nss-certs" "fish" "vim" "neofetch"))
|
||||
%base-packages))
|
||||
(services
|
||||
(append
|
||||
(list (service gnome-desktop-service-type)
|
||||
(service openssh-service-type)
|
||||
(set-xorg-configuration
|
||||
(xorg-configuration
|
||||
(keyboard-layout keyboard-layout))))
|
||||
%desktop-services))
|
||||
(bootloader
|
||||
(bootloader-configuration
|
||||
(bootloader grub-bootloader)
|
||||
(targets '("/dev/sda"))
|
||||
(keyboard-layout keyboard-layout)))
|
||||
(swap-devices
|
||||
(list (swap-space
|
||||
(target (uuid "97a9f1f7-8be8-48da-9d93-a60338a27c56")))))
|
||||
(file-systems
|
||||
(cons* (file-system
|
||||
(mount-point "/")
|
||||
(device
|
||||
(uuid "9208e9a7-f04e-498e-b9dd-22721b7c4ce8"
|
||||
'ext4))
|
||||
(type "ext4"))
|
||||
%base-file-systems)))
|
Loading…
Reference in New Issue