diff options
| -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 | 
