diff options
author | Kenny Ballou <kb@devnulllabs.io> | 2023-04-10 12:42:54 -0600 |
---|---|---|
committer | Kenny Ballou <kb@devnulllabs.io> | 2023-04-10 12:42:54 -0600 |
commit | 7afc097f011e770218b180d6b1c25949126a06e3 (patch) | |
tree | 171d8a2d976549f750932cabfa0aae7d9bddd31b /kbg | |
parent | 77f895e93c324bd009918a32229d4305b59e6bc4 (diff) | |
download | dotfiles-7afc097f011e770218b180d6b1c25949126a06e3.tar.gz dotfiles-7afc097f011e770218b180d6b1c25949126a06e3.tar.xz |
config: add wallpaper "service"
Install a symlink to [plasma wallpapers][0].
[0]: https://github.com/KDE/plasma-workspace-wallpapers
Signed-off-by: Kenny Ballou <kb@devnulllabs.io>
Diffstat (limited to 'kbg')
-rw-r--r-- | kbg/services/config/dotfiles.scm | 2 | ||||
-rw-r--r-- | kbg/services/config/wallpaper.scm | 12 |
2 files changed, 14 insertions, 0 deletions
diff --git a/kbg/services/config/dotfiles.scm b/kbg/services/config/dotfiles.scm index a791a260..fc97a800 100644 --- a/kbg/services/config/dotfiles.scm +++ b/kbg/services/config/dotfiles.scm @@ -23,6 +23,7 @@ #:use-module (kbg services config tmux) #:use-module (kbg services config vale) #:use-module (kbg services config vars) + #:use-module (kbg services config wallpaper) #:use-module (kbg services config xdg) #:export (configs-for-host)) @@ -70,6 +71,7 @@ ssh-config-service tmux-config-service vale-config-service + wallpaper-config-service xdg-config-service)) (define yak-configs diff --git a/kbg/services/config/wallpaper.scm b/kbg/services/config/wallpaper.scm new file mode 100644 index 00000000..4bdce0cd --- /dev/null +++ b/kbg/services/config/wallpaper.scm @@ -0,0 +1,12 @@ +(define-module (kbg services config wallpaper) + #:use-module (kbg) + #:use-module (gnu) + #:use-module (guix) + #:use-module (gnu packages kde-plasma) + #:use-module (gnu home services)) + +(define-public wallpaper-config-service + (list (simple-service 'wallpaper-config + home-files-service-type + `((".local/share/wallpapers" + ,(file-append plasma-workspace-wallpapers "/share/wallpapers")))))) |