diff --git a/tree/.config/i3/config b/tree/.config/i3/config index 289fa47..3452a8e 100644 --- a/tree/.config/i3/config +++ b/tree/.config/i3/config @@ -201,7 +201,7 @@ client.background #ffffff exec --no-startup-id xcompmgr -c -f -n # wallpaper -exec --no-startup-id feh --bg-scale ~/.config/wallpapers/3440x1440/planets.jpg +exec --no-startup-id start-wallpaper # autostart exec --no-startup-id nextcloud diff --git a/tree/.config/wallpapers/3440x1440/dark_planet.jpg b/tree/.config/wallpapers/3440x1440/dark_planet.jpg new file mode 100644 index 0000000..2cb0cfb Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/dark_planet.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/hilly_river.jpg b/tree/.config/wallpapers/3440x1440/hilly_river.jpg new file mode 100644 index 0000000..76f2407 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/hilly_river.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/hilly_swamp.jpg b/tree/.config/wallpapers/3440x1440/hilly_swamp.jpg new file mode 100644 index 0000000..325ab9e Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/hilly_swamp.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/hilly_villiages.jpg b/tree/.config/wallpapers/3440x1440/hilly_villiages.jpg new file mode 100644 index 0000000..810dd64 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/hilly_villiages.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/lake_sunset.jpg b/tree/.config/wallpapers/3440x1440/lake_sunset.jpg new file mode 100644 index 0000000..786cf35 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/lake_sunset.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/nebula.png b/tree/.config/wallpapers/3440x1440/nebula.png new file mode 100644 index 0000000..0563702 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/nebula.png differ diff --git a/tree/.config/wallpapers/3440x1440/neon_hills.jpg b/tree/.config/wallpapers/3440x1440/neon_hills.jpg new file mode 100644 index 0000000..51a9578 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/neon_hills.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/road_to_mountain.jpg b/tree/.config/wallpapers/3440x1440/road_to_mountain.jpg new file mode 100644 index 0000000..8d07371 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/road_to_mountain.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/space_sunrise.webp b/tree/.config/wallpapers/3440x1440/space_sunrise.webp new file mode 100644 index 0000000..78e34a4 Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/space_sunrise.webp differ diff --git a/tree/.config/wallpapers/3440x1440/witcher_forest_road.jpg b/tree/.config/wallpapers/3440x1440/witcher_forest_road.jpg new file mode 100644 index 0000000..a5248bd Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/witcher_forest_road.jpg differ diff --git a/tree/.config/wallpapers/3440x1440/witcher_ruins.jpg b/tree/.config/wallpapers/3440x1440/witcher_ruins.jpg new file mode 100644 index 0000000..a3fe20b Binary files /dev/null and b/tree/.config/wallpapers/3440x1440/witcher_ruins.jpg differ diff --git a/tree/.config/wallpapers/ferris-stamp.png b/tree/.config/wallpapers/ferris-stamp.png new file mode 100644 index 0000000..e403c9b Binary files /dev/null and b/tree/.config/wallpapers/ferris-stamp.png differ diff --git a/tree/.local/bin/random-file-of b/tree/.local/bin/random-file-of new file mode 100755 index 0000000..19d7f08 --- /dev/null +++ b/tree/.local/bin/random-file-of @@ -0,0 +1,3 @@ +#!/bin/sh + +fd -d1 . $@ | sort -R | head -n 1 diff --git a/tree/.local/bin/start-wallpaper.tpl b/tree/.local/bin/start-wallpaper.tpl new file mode 100755 index 0000000..0e1b934 --- /dev/null +++ b/tree/.local/bin/start-wallpaper.tpl @@ -0,0 +1,11 @@ +#!/bin/sh + +{% if hostname == "sputnik" %} + +feh --bg-scale $(random-file-of ~/.config/wallpapers/3440x1440) + +{% else %} +echo "Wallpaper not configured for this system" +exit 1 +{% end %} +