diff options
author | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-10-21 11:40:52 -0400 |
---|---|---|
committer | Ryan Schanzenbacher <ryan@rschanz.org> | 2024-10-21 11:40:52 -0400 |
commit | f4b1d571ae0d6527fd933baadc64e9d67cd56456 (patch) | |
tree | ce75538d9dbbeef6efbb91bfbedee2588d1dcdf0 | |
parent | f8a56388e8b4de225134ba694e71aee67807ae79 (diff) |
added wpaperd config
-rw-r--r-- | home-config/home-configuration.scm | 1 | ||||
-rw-r--r-- | home-config/wpaperd/config.toml | 4 | ||||
-rw-r--r-- | modules/ryan-config/base-system.scm | 6 |
3 files changed, 11 insertions, 0 deletions
diff --git a/home-config/home-configuration.scm b/home-config/home-configuration.scm index dd14824..b9e95d0 100644 --- a/home-config/home-configuration.scm +++ b/home-config/home-configuration.scm | |||
@@ -155,6 +155,7 @@ | |||
155 | ("nvim/after/ftplugin/mail/custom.vim" ,(local-file "nvim/config/after/ftplugin/mail/custom.vim")) | 155 | ("nvim/after/ftplugin/mail/custom.vim" ,(local-file "nvim/config/after/ftplugin/mail/custom.vim")) |
156 | ("sway" ,(local-file "sway" #:recursive? #t)) | 156 | ("sway" ,(local-file "sway" #:recursive? #t)) |
157 | ("hypr" ,(local-file "hypr" #:recursive? #t)) | 157 | ("hypr" ,(local-file "hypr" #:recursive? #t)) |
158 | ("wpaperd" ,(local-file "wpaperd" #:recursive? #t)) | ||
158 | ("mpv" ,(local-file "mpv" #:recursive? #t)) | 159 | ("mpv" ,(local-file "mpv" #:recursive? #t)) |
159 | ("foot" ,(local-file "foot" #:recursive? #t)) | 160 | ("foot" ,(local-file "foot" #:recursive? #t)) |
160 | ("pulse/client.conf" ,(local-file "pulseaudio/client.conf")) | 161 | ("pulse/client.conf" ,(local-file "pulseaudio/client.conf")) |
diff --git a/home-config/wpaperd/config.toml b/home-config/wpaperd/config.toml new file mode 100644 index 0000000..9947370 --- /dev/null +++ b/home-config/wpaperd/config.toml | |||
@@ -0,0 +1,4 @@ | |||
1 | [default] | ||
2 | duration = "30m" | ||
3 | path = "~/.config/hypr/Wallpapers/static/" | ||
4 | transition-time = 2000 | ||
diff --git a/modules/ryan-config/base-system.scm b/modules/ryan-config/base-system.scm index 0dea854..ca13e77 100644 --- a/modules/ryan-config/base-system.scm +++ b/modules/ryan-config/base-system.scm | |||
@@ -4,6 +4,7 @@ | |||
4 | #:use-module (gnu system setuid) | 4 | #:use-module (gnu system setuid) |
5 | #:use-module (gnu packages admin) | 5 | #:use-module (gnu packages admin) |
6 | #:use-module (gnu packages avahi) | 6 | #:use-module (gnu packages avahi) |
7 | #:use-module (gnu packages wm) | ||
7 | #:use-module (guix packages) | 8 | #:use-module (guix packages) |
8 | #:use-module (gnu packages shells) | 9 | #:use-module (gnu packages shells) |
9 | #:use-module (guix build-system trivial) | 10 | #:use-module (guix build-system trivial) |
@@ -193,6 +194,11 @@ | |||
193 | (libvirt libvirt-ovmf) | 194 | (libvirt libvirt-ovmf) |
194 | (unix-sock-group "libvirt"))) | 195 | (unix-sock-group "libvirt"))) |
195 | (service virtlog-service-type) | 196 | (service virtlog-service-type) |
197 | (service screen-locker-service-type | ||
198 | (screen-locker-configuration | ||
199 | (name "hyprlock") | ||
200 | (program (file-append swaylock "/bin/swaylock")) | ||
201 | (using-pam? #t))) | ||
196 | (simple-service 'spice-polkit polkit-service-type (list spice-gtk)) | 202 | (simple-service 'spice-polkit polkit-service-type (list spice-gtk)) |
197 | (simple-service 'hwdb-creation etc-service-type (list `("udev-here-oneoneone" ,(plain-file "issue" "test\n")))) | 203 | (simple-service 'hwdb-creation etc-service-type (list `("udev-here-oneoneone" ,(plain-file "issue" "test\n")))) |
198 | (service bluetooth-service-type | 204 | (service bluetooth-service-type |