aboutsummaryrefslogtreecommitdiff
path: root/homes/daeva.scm
blob: 45d6f95bb484f7e3f6891d89d24e549efcaf3824 (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
49
50
51
52
53
54
55
56
57
(define-module (homes daeva)
  #:use-module (gnu home)
  #:use-module (gnu packages)
  #:use-module (gnu services)
  #:use-module (guix gexp)
  #:use-module (gnu services audio)
  #:use-module (gnu home services)
  #:use-module (gnu home services fontutils)
  #:use-module (gnu home services mcron)
  #:use-module (gnu home services shells)
  #:use-module (gnu home services shepherd)
  #:use-module (gnu home services symlink-manager)
  #:use-module (gnu home services xdg)
  #:use-module (kbg)
  #:use-module (kbg packages profiles base)
  #:use-module (kbg packages profiles development)
  #:use-module (kbg packages profiles desktop)
  #:use-module (kbg packages profiles fonts)
  #:use-module (kbg packages emacs)
  #:use-module (kbg services config flatpak)
  #:use-module (kbg services config git)
  #:use-module (kbg services config global)
  #:use-module (kbg services config gnuplot)
  #:use-module (kbg services config kitty)
  #:use-module (kbg services config ledger)
  #:use-module (kbg services config nixpkgs)
  #:use-module (kbg services config shepherd)
  #:use-module (kbg services config vale)
  #:use-module (kbg services config vars)
  #:use-module (kbg services config xdg)
  #:use-module (kbg services emacs)
  #:use-module (kbg services mcron)
  #:use-module (kbg services mpd)
  #:use-module (kbg services shell))

(home-environment
 (packages
  (append %kbg-base-development-packages
          %kbg-desktop-packages
          %kbg-fonts))

 (services
  (append bash-service
          emacs-service
          flatpak-config-service
          git-config-service
          ;; global-config-service
          gnuplot-config-service
          home-vars-service
          kitty-config-service
          ledger-config-service
          mcron-service
          mpd-service
          nixpkgs-config-service
          shepherd-user-services
          vale-config-service
          xdg-config-service)))