aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home')
-rw-r--r--oni/home/services/picom.scm38
1 files changed, 23 insertions, 15 deletions
diff --git a/oni/home/services/picom.scm b/oni/home/services/picom.scm
index 693f995..1be4eb0 100644
--- a/oni/home/services/picom.scm
+++ b/oni/home/services/picom.scm
@@ -1,19 +1,27 @@
(define-module (oni home services picom)
- #:use-module (gnu services configuration)
- #:use-module (gnu packages compton)
- #:use-module (gnu services xorg)
- #:use-module (gnu home services)
- #:use-module (gnu home services shepherd)
- #:use-module (gnu home services utils)
- #:use-module (guix packages)
- #:use-module (guix gexp)
- #:use-module (guix records)
- #:use-module (guix i18n)
- #:use-module (guix modules)
- #:use-module (guix diagnostics)
- #:use-module (srfi srfi-1)
- #:use-module (srfi srfi-26)
- #:use-module (ice-9 match)
+ #:use-module ((gnu services configuration)
+ #:select (alist?
+ define-configuration
+ serialize-configuration
+ serialize-package))
+ #:use-module ((gnu packages compton)
+ #:select (picom))
+ #:use-module ((gnu home services)
+ #:select (home-profile-service-type
+ home-xdg-configuration-files-service-type
+ service-extension
+ service-type))
+ #:use-module ((gnu home services shepherd)
+ #:select (home-shepherd-service-type
+ shepherd-service))
+ #:use-module ((guix packages)
+ #:select (package?))
+ #:use-module ((guix gexp)
+ #:select (computed-file
+ file-append
+ gexp))
+ #:use-module ((srfi srfi-1)
+ #:select (concatenate))
#:export (home-picom-service-type
home-picom-configuration))