diff options
Diffstat (limited to 'modules/home-config/base-system.scm')
-rw-r--r-- | modules/home-config/base-system.scm | 23 |
1 files changed, 15 insertions, 8 deletions
diff --git a/modules/home-config/base-system.scm b/modules/home-config/base-system.scm index 6900561..67fb4ef 100644 --- a/modules/home-config/base-system.scm +++ b/modules/home-config/base-system.scm @@ -6,12 +6,15 @@ #:use-module (gnu packages avahi) #:use-module (gnu packages shells) #:use-module (gnu packages tls) - #:use-module (gnu packages gcc) + #:use-module (gnu packages vpn) #:use-module (gnu packages security-token) #:use-module (gnu packages virtualization) #:use-module (guix packages) #:use-module (nongnu packages linux) #:use-module (srfi srfi-1) + #:use-module (gnu services) + #:use-module (gnu services linux) + #:use-module (gnu services authentication) #:use-module (gnu services security-token) #:use-module (gnu services cups) #:use-module (gnu services desktop) @@ -23,7 +26,6 @@ #:use-module (gnu services docker) #:use-module (gnu services avahi) #:use-module (gnu services spice) - #:use-module (gnu services authentication) #:use-module (gnu services virtualization) #:use-module (home-packages wm) #:use-module (home-packages virtualization)) @@ -50,7 +52,7 @@ (locale "en_US.utf8") (timezone "America/New_York") (keyboard-layout (keyboard-layout "us")) - (host-name "ThisWillChange") + (host-name "ThisWillChange") ;; The list of user accounts ('root' is implicit). (users (cons* (user-account @@ -88,6 +90,7 @@ "bluez" "blueman" "opendoas" + "wireguard-tools" "xdg-desktop-portal" "xdg-desktop-portal-wlr" "v4l2loopback-linux-module" @@ -111,6 +114,12 @@ "vulkan-headers" "spirv-tools" "spirv-headers" + "sdl2" + "openal" + "freealut" + "wxwidgets" + "libpcap" + "v4l2loopback-linux-module" "neovim")) (list swaylock-effects-new virt-manager-new) %my-base-packages)) @@ -124,6 +133,9 @@ (service openssh-service-type) (service pcscd-service-type) (service spice-vdagent-service-type) + (simple-service 'wireguard-module + kernel-module-loader-service-type + '("wireguard")) (service cups-service-type (cups-configuration (web-interface? #t))) @@ -143,11 +155,6 @@ (service bluetooth-service-type) (service pam-limits-service-type) (service fprintd-service-type) - ;; (service special-files-service-type - ;; `(("/lib64" ,(directory-union "rustup-libs" - ;; (list - ;; (file-append glibc "/lib") - ;; (file-append gcc "/lib")))))) (udev-rules-service 'fido2 libfido2 #:groups '("plugdev"))) ;; This is the default list of services we |