aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/rincewind/config.scm
diff options
context:
space:
mode:
Diffstat (limited to 'oni/home/rincewind/config.scm')
-rw-r--r--oni/home/rincewind/config.scm48
1 files changed, 48 insertions, 0 deletions
diff --git a/oni/home/rincewind/config.scm b/oni/home/rincewind/config.scm
new file mode 100644
index 0000000..a08caa6
--- /dev/null
+++ b/oni/home/rincewind/config.scm
@@ -0,0 +1,48 @@
+(define-module (oni home data config)
+ #:use-module (gnu home)
+ #:use-module (gnu home services)
+ #:use-module (gnu home services guix)
+ #:use-module (gnu packages video)
+ #:use-module (gnu packages music)
+ #:use-module (gnu services)
+ #:use-module (guix packages)
+ #:use-module (guix gexp)
+ #:use-module (guix store)
+ #:use-module (guix derivations)
+ #:use-module (guix channels)
+ #:use-module (oni home services environment)
+ #:use-module (oni home services rofi))
+
+(home-environment
+ (packages (list mpv mpv-mpris easytag))
+
+ (services
+ (list
+ home-environment-service
+ home-rofi-default-service
+
+ ;; (simple-service 'test-config
+ ;; home-xdg-configuration-files-service-type
+ ;; #~(list `("mpv/scripts/mpv-mpris"
+ ;; ;; (run-with-store (open-connection) (package-file
+ ;; ;; mpv-mpris #:output "out"))
+ ;; #$(file-append mpv-mpris "/lib/mpris.so"))))
+ (simple-service 'my-channel-service
+ home-channels-service-type
+ (list
+ (channel
+ (name 'oni)
+ (url "https://git.sr.ht/~ryuslash/guix-packages")
+ (introduction
+ (make-channel-introduction
+ "646573578b7adfbff415645fed201269076cebf6"
+ (openpgp-fingerprint
+ "061C C5C4 D936 C9A8 AECC 1A17 7D5C 407B 4350 25C1"))))
+ (channel
+ (name 'guix-gaming-games)
+ (url "https://gitlab.com/guix-gaming-channels/games.git")
+ (introduction
+ (make-channel-introduction
+ "c23d64f1b8cc086659f8781b27ab6c7314c5cca5"
+ (openpgp-fingerprint
+ "50F3 3E2E 5B0C 3D90 0424 ABE8 9BDC F497 A4BB CC7F")))))))))