summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.guix-channel14
-rw-r--r--suweren/home.scm27
2 files changed, 29 insertions, 12 deletions
diff --git a/.guix-channel b/.guix-channel
index 972a216..87386cc 100644
--- a/.guix-channel
+++ b/.guix-channel
@@ -1,2 +1,12 @@
-(channel (version 0)
- (keyring-reference "keyring"))
+(channel
+ (version 0)
+ (dependencies
+ (channel
+ (introduction
+ (channel-introduction
+ (version 0)
+ (commit "897c1a470da759236cc11798f4e0a5f7d4d59fbc")
+ (signer "2A39 3FFF 68F4 EF7A 3D29 12AF 6F51 20A0 22FB B2D5")))
+ (name nonguix)
+ (url "https://gitlab.com/nonguix/nonguix")))
+ (keyring-reference "keyring"))
diff --git a/suweren/home.scm b/suweren/home.scm
index fb3905c..b474aa0 100644
--- a/suweren/home.scm
+++ b/suweren/home.scm
@@ -4,18 +4,25 @@
#:use-module (gnu home services shells)
#:use-module (gnu home services shepherd)
#:use-module (gnu home services sound)
+ #:use-module (gnu packages fonts)
+ #:use-module (gnu packages gnupg)
#:use-module (gnu services)
+ #:use-module (nongnu packages mozilla)
#:use-module (suweren home services)
#:use-module (suweren services sound))
(define-public %home-environment
- (let* ((bash (service home-bash-service-type
- bash-configuration))
- (dbus (service home-dbus-service-type))
- (pipewire (service home-pipewire-service-type))
- (shepherd (service home-shepherd-service-type))
- (services (list bash
- dbus
- pipewire
- shepherd)))
- (home-environment (services services))))
+ (let ((bash (service home-bash-service-type
+ bash-configuration))
+ (dbus (service home-dbus-service-type))
+ (pipewire (service home-pipewire-service-type))
+ (shepherd (service home-shepherd-service-type)))
+ (let ((packages (list firefox
+ font-gnu-freefont
+ gnupg))
+ (services (list bash
+ dbus
+ pipewire
+ shepherd)))
+ (home-environment (packages packages)
+ (services services)))))