aboutsummaryrefslogtreecommitdiffstats
path: root/oni/home/rincewind/config.scm
blob: a08caa636947b977b4834c73b94a46acc4c7ddf4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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")))))))))