blob: 263f2e11f0b932bd3fba3646a29ae87fc9440ce0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
(define-module (gemini))
(use-modules (system base)
(system desktop)
(gnu system)
(gnu services))
(let ((os (make-system #:use-nonguix? #t
#:host-name "gemini"
#:timezone "America/Kentucky/Louisville"
#:user-login "christopher"
#:user-fullname "Christopher R. Nelson"
#:swap-device (make-swap '("/dev/nvme0n1p2"))
#:root-device (make-fs "/" "/dev/nvme0n1p3" "btrfs")
#:efi-device (make-fs "/boot/efi" "/dev/nvme0n1p1" "vfat")
#:packages '()
#:role 'desktop)))
(operating-system
(inherit os)
(services (append
(operating-system-user-services os)
desktop-services))
(packages (append
%base-packages
desktop-packages))))
|