summaryrefslogtreecommitdiff
path: root/users/marekpasnikowski.scm
blob: 0573f2f183be46fe71e284a9f524fee54958645d (about) (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
(define-module (users marekpasnikowski)
  #:use-module (gnu home)		; home-environment
  #:use-module (gnu home services)	; home-profile-service-type
  #:use-module (gnu packages emacs)	; emacs
  #:use-module (gnu packages emacs-xyz) ; emacs-org-roam emacs-paredit
  #:use-module (gnu packages librewolf) ; librewolf
  #:use-module (gnu services)		; simple-service
  #:use-module (suweren home)		; %home-environment %suweren-home-services
  )

(define marekpasnikowski-services
  (let* ((packages (list emacs
			 emacs-org-roam
			 emacs-paredit
			 librewolf))

	 (profile (list (simple-service 'marekpasnikowski-packages
					home-profile-service-type
					packages))))
    (append %suweren-home-services
	    profile)))

(define-public home
  (let ((services (append %suweren-home-services
			  marekpasnikowski-services)))
    (home-environment (inherit %home-environment)
		      (services marekpasnikowski-services))))