summaryrefslogtreecommitdiff
path: root/.config/guix
diff options
context:
space:
mode:
Diffstat (limited to '.config/guix')
-rw-r--r--.config/guix/evilgnu.scm36
-rw-r--r--.config/guix/system.scm30
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)