updated hyprland, new wallpaper app, color picker, etc

This commit is contained in:
Ryan Schanzenbacher 2023-11-06 20:00:12 -05:00
parent 4628331b6b
commit bf8ccc69c6
Signed by: ryan77627
GPG key ID: 81B0E222A3E2308E
8 changed files with 28 additions and 4 deletions

View file

@ -25,7 +25,7 @@
(url "https://codeberg.org/hako/rosenthal.git") (url "https://codeberg.org/hako/rosenthal.git")
(branch "trunk") (branch "trunk")
(commit (commit
"6b1a540e247ad31c9b06488119f986966ee37015") "417dd04e821084a7137872d3bf16f10379017a18")
(introduction (introduction
(make-channel-introduction (make-channel-introduction
"7677db76330121a901604dfbad19077893865f35" "7677db76330121a901604dfbad19077893865f35"

View file

@ -98,6 +98,7 @@
"git" "git"
"password-store" "password-store"
"node" "node"
"kanshi"
"git-lfs")) "git-lfs"))
(list my-neovim wl-mirror firefox-wayland-new))) (list my-neovim wl-mirror firefox-wayland-new)))

View file

@ -6,8 +6,14 @@ waybar &
mako & mako &
swaybg -i ~/.config/hypr/Wallpapers/above-clouds.jpg & #swaybg -i ~/.config/hypr/Wallpapers/above-clouds.jpg &
swww init &
swayidle -w timeout 300 'swaylock --screenshots --clock --indicator --grace 3 --fade-in 1 --effect-blur 7x5 --effect-greyscale' timeout 600 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep 'swaylock -f -c 000000' & swayidle -w timeout 300 'swaylock --screenshots --clock --indicator --grace 3 --fade-in 1 --effect-blur 7x5 --effect-greyscale' timeout 600 'hyprctl dispatch dpms off' resume 'hyprctl dispatch dpms on' before-sleep 'swaylock -f -c 000000' &
syncthing serve --no-browser & syncthing serve --no-browser &
wl-clip-persist -c regular &
kanshi -c ~/.config/hypr/kanshi.conf

View file

@ -197,6 +197,9 @@ bind = $mainMod SHIFT, Print, exec, grimblast edit area
bind = $mainMod, N, exec, makoctl dismiss bind = $mainMod, N, exec, makoctl dismiss
bind = $mainMod SHIFT, N, exec, makoctl dismiss -a bind = $mainMod SHIFT, N, exec, makoctl dismiss -a
# Color picker
bind = $mainMod SHIFT, C, exec, hyprpicker -a
# Window Rules # Window Rules
# Firefox PiP # Firefox PiP
@ -222,4 +225,5 @@ exec-once = ~/.config/hypr/autostart.sh
misc { misc {
disable_hyprland_logo = true disable_hyprland_logo = true
force_default_wallpaper = 0
} }

View file

@ -0,0 +1,4 @@
profile {
output * enable
exec ~/.config/hypr/wallpaper.sh
}

6
home-config/hypr/wallpaper.sh Executable file
View file

@ -0,0 +1,6 @@
#!/bin/sh
# Eventually allow for multiple animated backgrounds to be rotated.
# Right now just reset the current image for when outputs are changed
swww img ~/.config/hypr/Wallpapers/above-clouds.jpg

View file

@ -34,6 +34,9 @@
gcc gcc
pkg-config pkg-config
wttrbar wttrbar
swww
hyprpicker
wl-clip-persist
# # It is sometimes useful to fine-tune packages, for example, by applying # # It is sometimes useful to fine-tune packages, for example, by applying
# # overrides. You can do that directly here, just don't forget the # # overrides. You can do that directly here, just don't forget the

View file

@ -44,7 +44,7 @@
(define-public xdg-desktop-portal-hyprland-ryan (define-public xdg-desktop-portal-hyprland-ryan
(package (package
(name "xdg-desktop-portal-hyprland") (name "xdg-desktop-portal-hyprland")
(version "1.2.2") (version "1.2.4")
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -53,7 +53,7 @@
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"1s458wg9zl76nj2ya8iw5qfjsrpawp78ldilkwyqi4cn2kzjhqsh")))) "1m82rrir2fg7h2cpch6wm3h1rkpnbh9pawlw1wdknw75mi6139r0"))))
(build-system meson-build-system) (build-system meson-build-system)
(arguments (arguments
(list (list