blob: 876877b7a5bd9dc1e3002649865df6051b5c52b4 (
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
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
(define-module (oni home config pop-os)
#:use-module ((gnu home)
#:select (home-environment))
#:use-module ((gnu packages)
#:select (specification->package+output))
#:use-module ((gnu packages emacs)
#:select (emacs))
#:use-module ((gnu packages emacs-xyz)
#:select (emacs-dockerfile-mode))
#:use-module ((gnu services)
#:select (service))
#:use-module ((guix gexp)
#:select (local-file
mixed-text-file))
#:use-module ((oni home config common)
#:select (home-channels-service))
#:use-module ((oni home services emacs)
#:select (home-emacs-service-type
home-emacs-configuration
home-wakatime-service-type
home-wakatime-configuration))
#:use-module ((oni home services environment)
#:select (home-environment-service))
#:use-module ((oni packages emacs-config)
#:select (emacs-oni-bookmark
emacs-oni-browse-url
emacs-oni-common-lisp
emacs-oni-compilation
emacs-oni-core
emacs-oni-css
emacs-oni-diff-hl
emacs-oni-dired
emacs-oni-elisp
emacs-oni-git-commit
emacs-oni-grep
emacs-oni-gui
emacs-oni-html
emacs-oni-log-edit
emacs-oni-magit
emacs-oni-org
emacs-oni-org-roam
emacs-oni-package
emacs-oni-project
emacs-oni-scheme
emacs-oni-shr
emacs-oni-tramp
emacs-oni-yaml)))
(home-environment
(packages (list (specification->package+output "glibc-locales")
(specification->package+output "font-fantasque-sans")
(specification->package+output "font-comic-neue")
emacs-oni-core
emacs-oni-compilation
emacs-oni-common-lisp
emacs-oni-browse-url
emacs-oni-package
emacs-oni-elisp
emacs-oni-gui
emacs-oni-magit
emacs-oni-diff-hl
emacs-oni-project
emacs-oni-dired
emacs-oni-log-edit
emacs-oni-git-commit
emacs-oni-scheme
emacs-oni-tramp
emacs-oni-bookmark
(emacs-oni-org emacs)
(emacs-oni-org-roam emacs)
emacs-oni-html
emacs-oni-grep
emacs-oni-shr
emacs-oni-css
emacs-dockerfile-mode
emacs-oni-yaml))
(services (list home-channels-service
home-environment-service
(service home-emacs-service-type
(home-emacs-configuration
(configurations
(list
(local-file "../services/emacs/init.el")
(mixed-text-file
"init.el"
"(with-eval-after-load 'project (require 'oni-project))\n"
"(require 'oni-gui)\n"
"(provide 'oni-gnus)\n"
"(provide 'init)\n"
";;; init.el ends here\n")))))
(service home-wakatime-service-type
(home-wakatime-configuration
(api-url "https://waka.ryuslash.org/api")
(exclude '("COMMIT_EDITMSG$"
"TAG_EDITMSG$")))))))
|