diff options
-rw-r--r-- | .config/guix/evilgnu.scm | 36 | ||||
-rw-r--r-- | .config/guix/system.scm | 30 |
2 files changed, 49 insertions, 17 deletions
diff --git a/.config/guix/evilgnu.scm b/.config/guix/evilgnu.scm index 6f10bb5..fceee81 100644 --- a/.config/guix/evilgnu.scm +++ b/.config/guix/evilgnu.scm @@ -2,24 +2,28 @@ #:use-module (system) #:use-module (gnu)) + + (operating-system (inherit base-operating-system) (host-name "evilgnu") (file-systems (cons* (file-system - (mount-point "/boot/efi") - (device (uuid "021E-83B3" - 'fat32)) - (type "vfat")) - (file-system - (mount-point "/") - (device (uuid - "b0147644-6bbf-41b8-85c5-0a4c3fce042b" - 'ext4)) - (type "ext4")) - (file-system - (mount-point "/home") - (device (uuid - "4cf08e5e-47c3-41b4-bd05-abbe5e6f5590" - 'ext4)) - (type "ext4")) %base-file-systems))) + (mount-point "/boot/efi") + (device (uuid "021E-83B3" + 'fat32)) + (type "vfat")) + (file-system + (mount-point "/") + (device (uuid + "b0147644-6bbf-41b8-85c5-0a4c3fce042b" + 'ext4)) + (type "ext4")) + (file-system + (mount-point "/home") + (device (uuid + "4cf08e5e-47c3-41b4-bd05-abbe5e6f5590" + 'ext4)) + (type "ext4")) %base-file-systems))) + + diff --git a/.config/guix/system.scm b/.config/guix/system.scm index 5f5255e..afb60fa 100644 --- a/.config/guix/system.scm +++ b/.config/guix/system.scm @@ -11,7 +11,35 @@ ;; used in this configuration. (define-module (system) #:use-module (gnu) - #:use-module (nongnu packages linux)) + #:use-module (nongnu packages linux) + #:use-module (gnu) + #:use-module (srfi srfi-1) + #:use-module (gnu system nss) + #:use-module (gnu services pm) + #:use-module (gnu services ssh) + #:use-module (gnu services cups) + #:use-module (gnu services guix) + #:use-module (gnu services desktop) + #:use-module (gnu services docker) + #:use-module (gnu services networking) + #:use-module (gnu services virtualization) + #:use-module (gnu packages wm) + #:use-module (gnu packages cups) + #:use-module (gnu packages vim) + #:use-module (gnu packages gtk) + #:use-module (gnu packages xorg) + #:use-module (gnu packages emacs) + #:use-module (gnu packages file-systems) + #:use-module (gnu packages gnome) + #:use-module (gnu packages mtools) + #:use-module (gnu packages linux) + #:use-module (gnu packages audio) + #:use-module (gnu packages gnuzilla) + #:use-module (gnu packages web-browsers) + #:use-module (gnu packages version-control) + #:use-module (gnu packages package-management) + #:use-module (nongnu packages linux) + #:use-module (nongnu system linux-initrd)) (use-service-modules cups desktop networking ssh xorg) |