summaryrefslogtreecommitdiffstats
path: root/guix/jd/desktops
diff options
context:
space:
mode:
Diffstat (limited to 'guix/jd/desktops')
-rw-r--r--guix/jd/desktops/mimir.scm53
1 files changed, 27 insertions, 26 deletions
diff --git a/guix/jd/desktops/mimir.scm b/guix/jd/desktops/mimir.scm
index 185df08..742f8c5 100644
--- a/guix/jd/desktops/mimir.scm
+++ b/guix/jd/desktops/mimir.scm
@@ -1,35 +1,36 @@
1(define-module (jd desktops mimir) 1(define-module (jd desktops mimir)
2 #:use-module (jd desktops base) 2 #:use-module (jd desktops base)
3 #:use-module (gnu) 3 #:use-module (gnu)
4 #:use-module (gnu services desktop)) 4 #:use-module (gnu home))
5 5
6(define home
7 (home-environment
8 (services %jd-base-home-services)))
6 9
7(operating-system 10(define system
8 (inherit odin-non-free) 11 (operating-system
9 (host-name "mimir") 12 (inherit odin-non-free)
13 (host-name "mimir")
10 14
11 (services (cons 15 (bootloader (bootloader-configuration
12 (service xfce-desktop-service-type) 16 (bootloader grub-efi-bootloader)
13 %jd-base-services)) 17 (targets (list "/boot/efi"))))
14
15 (bootloader (bootloader-configuration
16 (bootloader grub-efi-bootloader)
17 (targets (list "/boot/efi"))))
18 18
19 19 (swap-devices (list (swap-space
20 (swap-devices (list (swap-space 20 (target (uuid
21 (target (uuid 21 "658793cb-d374-426e-bcd5-00d032b003a0")))))
22 "658793cb-d374-426e-bcd5-00d032b003a0")))))
23 22
24 (file-systems (cons* (file-system 23 (file-systems (cons* (file-system
25 (mount-point "/boot/efi") 24 (mount-point "/boot/efi")
26 (device (uuid "64D8-134F" 25 (device (uuid "64D8-134F"
27 'fat32)) 26 'fat32))
28 (type "vfat")) 27 (type "vfat"))
29 (file-system 28 (file-system
30 (mount-point "/") 29 (mount-point "/")
31 (device (uuid 30 (device (uuid
32 "1f9304b0-5623-4248-ab66-534b5ac85876" 31 "1f9304b0-5623-4248-ab66-534b5ac85876"
33 'ext4)) 32 'ext4))
34 (type "ext4")) %base-file-systems))) 33 (type "ext4")) %base-file-systems))))
34
35(if (getenv "JD_HOME") home system)
35 36