Add Guix VM config
This commit is contained in:
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