Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (use-modules (gnu))
- (use-modules (gnu packages))
- (use-service-modules desktop networking ssh xorg pm virtualization sound)
- (operating-system
- (locale "en_US.utf8")
- (timezone "Europe/Copenhagen")
- (keyboard-layout
- (keyboard-layout "us" "colemak"
- #:options '("ctrl:nocaps")))
- (bootloader
- (bootloader-configuration
- (bootloader grub-bootloader)
- (target "/dev/sda")
- (keyboard-layout keyboard-layout)))
- (swap-devices (list "/dev/sda1"))
- (file-systems
- (cons* (file-system
- (mount-point "/")
- (device
- (uuid "b42b6398-32f9-4896-94d7-0c875137b923"
- 'ext4))
- (type "ext4"))
- %base-file-systems))
- (host-name "helium")
- (users (cons* (user-account
- (name "user")
- (comment "user")
- (group "users")
- (home-directory "/home/user")
- (supplementary-groups
- '("wheel" "netdev" "audio" "video" "libvirt")))
- %base-user-accounts))
- (packages (append (map specification->package
- '(
- "bridge-utils"
- "emacs"
- "emacs-exwm"
- "htop"
- "libvirt"
- "ncurses"
- "nss-certs"
- "pulseaudio"
- "xrandr"
- "xterm"
- ))
- %base-packages))
- (services
- (append
- (list (service gnome-desktop-service-type)
- (service xfce-desktop-service-type)
- (service alsa-service-type)
- (service openssh-service-type)
- (service libvirt-service-type)
- (service virtlog-service-type)
- (service tlp-service-type)
- (set-xorg-configuration
- (xorg-configuration
- (keyboard-layout keyboard-layout))))
- %desktop-services)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement