summaryrefslogtreecommitdiff
path: root/suweren/home.scm
diff options
context:
space:
mode:
Diffstat (limited to 'suweren/home.scm')
-rw-r--r--suweren/home.scm21
1 files changed, 21 insertions, 0 deletions
diff --git a/suweren/home.scm b/suweren/home.scm
new file mode 100644
index 0000000..fb3905c
--- /dev/null
+++ b/suweren/home.scm
@@ -0,0 +1,21 @@
+(define-module (suweren home)
+ #:use-module (gnu home)
+ #:use-module (gnu home services desktop)
+ #:use-module (gnu home services shells)
+ #:use-module (gnu home services shepherd)
+ #:use-module (gnu home services sound)
+ #:use-module (gnu services)
+ #: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))))