config/guix/system/default: Clean up.
parent
8520b9bd4c
commit
54079ab49a
|
@ -7,14 +7,13 @@
|
|||
#:use-module (gnu packages mtools) ; For exfat
|
||||
#:use-module (gnu packages emacs-xyz) ; For EXWM
|
||||
#:use-module (gnu packages wm) ; For stumpwm
|
||||
;; #:use-module (gnu services docker)
|
||||
;; For tor
|
||||
#:use-module (gnu services networking))
|
||||
|
||||
(use-service-modules desktop)
|
||||
(use-package-modules certs)
|
||||
(use-package-modules gnome)
|
||||
;; (use-service-modules nix)
|
||||
;; TODO: Do we need the following?
|
||||
;; (use-service-modules desktop)
|
||||
;; (use-package-modules certs)
|
||||
;; (use-package-modules gnome)
|
||||
;; (use-package-modules bootloaders certs suckless) ; xorg
|
||||
|
||||
(define %ambrevar/cdemu-vhba-udev-rule
|
||||
|
@ -50,15 +49,6 @@ StrictNodes 1")
|
|||
|
||||
(define-public %ambrevar/services
|
||||
(cons*
|
||||
;; (service nix-service-type)
|
||||
;; (service docker-service-type)
|
||||
;; (service cups-service-type
|
||||
;; (cups-configuration
|
||||
;; (web-interface? #t)
|
||||
;; ;; hplip depends on a lot of Qt libraries. Use hplip-minimal instead?
|
||||
;; ;; (extensions
|
||||
;; ;; (list cups-filters escpr hplip))
|
||||
;; ))
|
||||
(service tor-service-type
|
||||
(tor-configuration
|
||||
(config-file (plain-file "tor.conf" %ambrevar/tor-config))))
|
||||
|
@ -124,10 +114,10 @@ StrictNodes 1")
|
|||
(device (file-system-label "guix"))
|
||||
(mount-point "/")
|
||||
(type "ext4"))
|
||||
;; (file-system
|
||||
;; (device (file-system-label "home"))
|
||||
;; (mount-point "/home")
|
||||
;; (type "ext4"))
|
||||
(file-system
|
||||
(device (file-system-label "home"))
|
||||
(mount-point "/home")
|
||||
(type "ext4"))
|
||||
(file-system
|
||||
(device (uuid "4E30-891F" 'fat))
|
||||
(mount-point "/boot/efi")
|
||||
|
@ -139,16 +129,11 @@ StrictNodes 1")
|
|||
(check? #f))
|
||||
%base-file-systems))
|
||||
|
||||
;; (groups (cons* (user-group
|
||||
;; (name "plugdev")
|
||||
;; (system? #t))
|
||||
;; %base-groups))
|
||||
(users (cons* (user-account
|
||||
(name "ambrevar")
|
||||
(group "users")
|
||||
(supplementary-groups '("wheel" "netdev" ; netdev is needed for networking.
|
||||
;; "plugdev" ; TODO: Needed for nitrokey?
|
||||
;; "audio"
|
||||
"lp" ; TODO: Needed for bluetooth?
|
||||
"video"))
|
||||
;; TODO: Can we default to name?
|
||||
|
@ -156,10 +141,9 @@ StrictNodes 1")
|
|||
%base-user-accounts))
|
||||
|
||||
(packages (cons* nss-certs ; for HTTPS access
|
||||
;; gvfs ; for user mounts
|
||||
;; nix
|
||||
;; gvfs ; TODO: For user mounts?
|
||||
ntfs-3g
|
||||
exfat-utils ; TODO: Needed for macOS drives?
|
||||
;; exfat-utils ; TODO: Needed for macOS drives? Does not seem to work.
|
||||
fuse-exfat
|
||||
stumpwm
|
||||
emacs-exwm
|
||||
|
|
Loading…
Reference in New Issue