Renken
3084d65869
Running on GNU/Linux Debian testing for example allows me to have access to more up-to-date and better maintained software compared to Guix when needed. For now, certain software will be installed through apt instead of Guix itself such as mpd, mpv and neovim. The user will have to manually check if Guix-installed packages are compatible with the apt-installed ones.
17 lines
592 B
Scheme
17 lines
592 B
Scheme
(define-module (nichijou home mpv)
|
|
#:use-module (gnu home services)
|
|
#:use-module (gnu packages video)
|
|
#:use-module (gnu services)
|
|
#:use-module (guix gexp)
|
|
#:use-module (ice-9 optargs))
|
|
|
|
(define*-public (get-packages #:key (foreign-distro? #f))
|
|
(if foreign-distro?
|
|
(list)
|
|
(list mpv mpv-mpris)))
|
|
|
|
;; TODO: Implement mpv home service?
|
|
(define-public services
|
|
(list (simple-service 'nichijou-mpv-config home-files-service-type
|
|
`((".config/mpv/mpv.conf" ,(local-file
|
|
"config/mpv/mpv.conf"))))))
|