Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;; This is an operating system configuration generated
- ;; by the graphical installer.
- (use-modules (gnu)
- (guix download)
- (guix packages))
- (use-service-modules desktop networking ssh xorg)
- (define %nitrokey-udev-rule
- (file->udev-rule
- "41-nitrokey.rules"
- (let ((version "21753f0df1739f15f961d86a054bd75e66c86142"))
- (origin
- (method url-fetch)
- (uri (string-append "https://raw.githubusercontent.com/Nitrokey/"
- "libnitrokey/" version "/41-nitrokey.rules"))
- (sha256
- (base64 "A03g44bS4OTgBvg/IEeX/v49t4CZSaeWdUy0ZDjhig0="))))))
- (operating-system
- (locale "en_US.utf8")
- (timezone "America/New_York")
- (keyboard-layout (keyboard-layout "us"))
- (host-name "lystra")
- (users (cons* (user-account
- (name "timothy")
- (comment "Tim Magee")
- (group "users")
- (home-directory "/home/timothy")
- (supplementary-groups
- '("wheel" "netdev" "audio" "video")))
- %base-user-accounts))
- (packages
- (append
- (list (specification->package "i3-wm")
- (specification->package "i3status")
- (specification->package "dmenu")
- (specification->package "st")
- (specification->package "nss-certs"))
- %base-packages))
- (services (append (list %nitrokey-udev-rule
- %desktop-services)))
- (bootloader
- (bootloader-configuration
- (bootloader grub-bootloader)
- (target "/dev/sda")
- (keyboard-layout keyboard-layout)))
- (mapped-devices
- (list (mapped-device
- (source
- (uuid "cae8fa99-173d-47c3-81ec-b05369546872"))
- (target "crypthome")
- (type luks-device-mapping))))
- (file-systems
- (cons* (file-system
- (mount-point "/")
- (device
- (uuid "3ef21700-c67a-4023-88f7-e04f4da84e8d"
- 'ext4))
- (type "ext4"))
- (file-system
- (mount-point "/home")
- (device "/dev/mapper/crypthome")
- (type "ext4")
- (dependencies mapped-devices))
- %base-file-systems)))
Add Comment
Please, Sign In to add comment