summaryrefslogtreecommitdiff
path: root/.config/guix/modules/xdg.scm
blob: 3c122f6e4c357f99f8abb06427498f3ad37a6177 (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
(define-module (xdg)
  #:use-module (guix gexp)
  #:use-module (gnu services)
  #:use-module (gnu home services)
  #:use-module (xdg)
  #:use-module (gnu home services xdg))


(define-public xdg-service
  (list
   (service home-xdg-user-directories-service-type
            (home-xdg-user-directories-configuration
             (desktop "$HOME")
             (documents "$HOME")
             (download "$HOME/dl")
             (music "$HOME/media")
             (pictures "$HOME/media")
             (publicshare "$HOME")
             (templates "$HOME")
             (videos "$HOME/media")))
   (simple-service 'dotfiles
                   home-files-service-type
                   `((".Xresources"
                      ,(plain-file "Xresources" "Sxiv.background: #000000
Sxiv.foreground: #00C0FF"))))))