tangled
alpha
login
or
join now
folospior.dev
/
dotfiles
1
fork
atom
My dotfiles (written in Nix, btw!) ❄
1
fork
atom
overview
issues
pulls
pipelines
wallpaper script!!!
more nix-y i guess???
Filip Hoffmann
1 year ago
d83359ce
8a562d1d
+14
1 changed file
expand all
collapse all
unified
split
user
wallpaper.sh
+14
user/wallpaper.sh
···
1
1
+
#!/bin/sh
2
2
+
3
3
+
# waits for hyprpaper to initialize
4
4
+
sleep 0.5s
5
5
+
6
6
+
wallpaper=$(shuf -e -n1 $HOME/nord-background/*)
7
7
+
loaded_output=$(hyprctl hyprpaper listloaded)
8
8
+
echo $wallpaper > $HOME/wallpaper.txt
9
9
+
if [[ $loaded_output != "no wallpapers loaded" ]]; then
10
10
+
hyprctl hyprpaper unload all
11
11
+
fi
12
12
+
hyprctl hyprpaper preload $wallpaper
13
13
+
wall_with_monitor=",${wallpaper}"
14
14
+
hyprctl hyprpaper wallpaper $wall_with_monitor