diff --git a/.gitignore b/.gitignore index 261a569..81b816c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ *.html thumbnails/ +*.js \ No newline at end of file diff --git a/README.md b/README.md index 9212265..0e315b6 100644 --- a/README.md +++ b/README.md @@ -5,6 +5,7 @@ A place where to find gruvbox theme wallpapers. 1. Fork the project. 2. Add the wallpapers that you have in their respective folder. +3. For light variants: Place the light-themed wallpapers in a light/ subfolder within the category. 3. Make a pull request. > [!CAUTION] diff --git a/app.js b/app.js deleted file mode 100644 index 39853ed..0000000 --- a/app.js +++ /dev/null @@ -1,60 +0,0 @@ -function loadPage(section, page) { - let buttons = document.getElementById(section).getElementsByTagName("button"); - let currSel; - for (let i in buttons) { - if (buttons[i].classList?.contains("selected")) { - if (page - 1 == i) return; - else { - currSel = buttons[i]; - break; - } - } - } - - fetch(section + "_page" + page + ".html") - .then((response) => response.text()) - .then((data) => { - document.getElementById(section + "-content").innerHTML = data; - if (currSel) { - currSel.classList.remove("selected"); - } - document.getElementById(section).getElementsByTagName("button")[page - 1].classList.add("selected"); - }); -} - -function activeSection(section) { - hideAll(); - - const targetSection = document.getElementById(section); - targetSection.focus(); - targetSection.classList.add("selected"); - setTimeout(() => { - targetSection.scrollIntoView({ block: "start", behavior: "smooth" }); - }, 100); -} - -function hideAll() { - document.querySelectorAll(".section").forEach((s) => { - s.classList.remove("selected"); - }); -} -const HIDDEN_CLASS = "hidden"; - -function hideThemeSwitcher(currentTheme) { - if (currentTheme == "dark") { - document.getElementById("dark-icon")?.classList.add(HIDDEN_CLASS); - document.getElementById("light-icon")?.classList.remove(HIDDEN_CLASS); - } else { - document.getElementById("light-icon")?.classList.add(HIDDEN_CLASS); - document.getElementById("dark-icon")?.classList.remove(HIDDEN_CLASS); - } -} -function setTheme(newTheme) { - document.documentElement.style.setProperty("color-scheme", newTheme); - hideThemeSwitcher(newTheme); -} - -function switchTheme() { - setTheme(document.documentElement.style.getPropertyValue("color-scheme")=="dark"?"light":"dark"); -} - diff --git a/build.sh b/build.sh index 0943800..2e7cffd 100755 --- a/build.sh +++ b/build.sh @@ -26,59 +26,206 @@ generate_thumbnails() { rm -rf thumbnails/* # Count total number of images - total_images=$(find ./wallpapers -type f | wc -l) + total_images=$(find ./wallpapers -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) | wc -l) current_image=0 for section_dir in ./wallpapers/*; do section_name="${section_dir##*/}" mkdir -p "thumbnails/$section_name" + # Process dark images (base directory) for img in "$section_dir"/*; do + [ -f "$img" ] || continue + case "$img" in + *.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;; + *) continue ;; + esac + current_image=$((current_image + 1)) local img_filename="${img##*/}" local thumbnail="thumbnails/$section_name/$img_filename" echo "($current_image/$total_images): $img -> $thumbnail" convert "$img" -resize 300x300 "$thumbnail" done + + # Process light images if light folder exists + if [ -d "$section_dir/light" ]; then + mkdir -p "thumbnails/$section_name/light" + for img in "$section_dir/light"/*; do + [ -f "$img" ] || continue + case "$img" in + *.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;; + *) continue ;; + esac + + current_image=$((current_image + 1)) + local img_filename="${img##*/}" + local thumbnail="thumbnails/$section_name/light/$img_filename" + echo "($current_image/$total_images): $img -> $thumbnail" + convert "$img" -resize 300x300 "$thumbnail" + done + fi done echo "Thumbnail generation complete: $total_images images processed" } -write_section_header() { - echo "write section header ..." - echo "

" >>$3 - echo "$2" | tr a-z A-Z >>$3 - echo "

" >>$3 +check_has_light_folder() { + local section_dir=$1 + [ -d "$section_dir/light" ] && echo "true" || echo "false" } -write_img() { - echo "write image ..." - # Remove leading './' from path if present - local img_path="${1#./}" - local section_name=$(echo "$img_path" | cut -d'/' -f2) - local img_filename="${1##*/}" - - # Use web-friendly paths (no leading ./) - local thumbnail_path="thumbnails/$section_name/$img_filename" - - echo " -$img_filename" >>$2 +count_images_in_dir() { + local dir=$1 + find "$dir" -maxdepth 1 -type f \( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" \) | wc -l } -rm *.html +create_section_data() { + local section=$1 + local subdir=$2 + local maxPerPage=8 + local has_light=$(check_has_light_folder "$subdir") + + echo "Creating data for section: $section" + + # Create JSON data file for the section + local data_file="${section}_data.js" + + cat > "$data_file" << EOF +// Data for $section section +window.sectionData = window.sectionData || {}; +window.sectionData['$section'] = { + hasLight: $has_light, + maxPerPage: $maxPerPage, + dark: [ +EOF -touch ./index.html + # Generate dark images data + for wallpaper in "$subdir"/*; do + [ -f "$wallpaper" ] || continue + case "$wallpaper" in + *.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;; + *) continue ;; + esac + + local img_path="${wallpaper#./}" + local img_filename="${wallpaper##*/}" + local thumbnail_path="thumbnails/$section/$img_filename" + echo " { src: '$img_path', thumb: '$thumbnail_path', alt: '$img_filename' }," >> "$data_file" + done -echo " + # Generate light images data if exists + echo " ]," >> "$data_file" + if [ "$has_light" = "true" ]; then + echo " light: [" >> "$data_file" + for wallpaper in "$subdir/light"/*; do + [ -f "$wallpaper" ] || continue + case "$wallpaper" in + *.jpg|*.jpeg|*.png|*.JPG|*.JPEG|*.PNG) ;; + *) continue ;; + esac + + local img_path="${wallpaper#./}" + local img_filename="${wallpaper##*/}" + local thumbnail_path="thumbnails/$section/light/$img_filename" + echo " { src: '$img_path', thumb: '$thumbnail_path', alt: '$img_filename' }," >> "$data_file" + done + echo " ]" >> "$data_file" + else + echo " light: []" >> "$data_file" + fi + + echo "};" >> "$data_file" +} + +# Clean up old files +rm -f *.html *.js + +# Generate thumbnails +generate_thumbnails + +# Create main index.html +cat > index.html << 'EOF' + Gruvbox wallpapers - +
@@ -87,7 +234,7 @@ echo " -
-

Gruvbox Wallpapers

" >./index.html +

Gruvbox Wallpapers

+EOF +# Generate sections color=1 - -maxPerPage=8 - declare -a sections - -generate_thumbnails +declare -a sections_with_light for subdir in ./wallpapers/*; do section="${subdir##*/}" sections+=("$section") - write_section_header $color "$section" ./index.html - - page=1 - img_count=0 - subhtml="${section}_page${page}.html" - touch ./$subhtml - - echo "
" >>./index.html - - echo "
" >>./index.html - countImgs=$(find "$subdir" -type f | wc -l) - countImgs=$((countImgs - 1)) - for i in $(seq 1 $((($countImgs / $maxPerPage) + 1))); do - echo "" >>./index.html - done - echo "
" >>./index.html - echo "
" >>./index.html - echo "
" >>./$subhtml - for wallpaper in ${subdir}/*; do - if [ "$img_count" -ge $maxPerPage ]; then - echo "
" >>./$subhtml - page=$((page + 1)) - subhtml="${section}_page${page}.html" - touch ./$subhtml - - echo "
" >>./$subhtml - img_count=0 - fi - - write_img "$wallpaper" "./$subhtml" - img_count=$((img_count + 1)) - done - - echo "
" >>./$subhtml - - echo "
" >>./index.html - echo "
" >>./index.html + has_light=$(check_has_light_folder "$subdir") + + if [ "$has_light" = "true" ]; then + sections_with_light+=("$section") + fi + + # Create the data file + create_section_data "$section" "$subdir" + + # Add section to main page + echo "

" >> index.html + echo " $(echo "$section" | tr a-z A-Z)" >> index.html + echo "

" >> index.html + echo "
" >> index.html + + # Add theme switcher if section has light variant + if [ "$has_light" = "true" ]; then + echo "
" >> index.html + echo "
" >> index.html + echo " " >> index.html + echo " " >> index.html + echo "
" >> index.html + echo "
" >> index.html + fi + + echo "
" >> index.html + echo "
Loading...
" >> index.html + echo "
" >> index.html + echo "
" >> index.html color=$((color + 1)) if [ "$color" -eq 8 ]; then color=1 fi done -echo "
" >>./index.html -echo "" >> index.html done -echo " - activeSection('${sections[0]}'); - if (window.matchMedia('(prefers-color-scheme: dark)').matches){ - setTheme('dark'); - }else{ - setTheme('light'); - } -} -" >>./index.html +# Add main JavaScript +cat >> index.html << 'EOF' + + + +EOF + +echo "Build complete! Generated $(echo ${#sections[@]}) sections with dynamic content loading." +echo "Sections with light variants: ${sections_with_light[*]}" \ No newline at end of file diff --git a/layout.css b/layout.css index fb795cb..3035603 100644 --- a/layout.css +++ b/layout.css @@ -1,4 +1,3 @@ - main { display: flex; flex-direction: column; diff --git a/style.css b/style.css index 86b3481..cabd223 100644 --- a/style.css +++ b/style.css @@ -137,6 +137,7 @@ img:hover { } .float-btns { + z-index: 10; position: fixed; bottom: 0; right: 0; @@ -161,3 +162,177 @@ img:hover { .hidden { display: none !important; } + +/* Add these styles to your existing style.css */ + +.subsection-theme-switch { + text-align: center; + margin: 10px 0; +} + +.btn.subsection-theme-btn { + padding: 8px 16px; + font-size: 14px; + font-weight: 700; + margin: 0 4px; + border-radius: 4px; + + &.selected { + background-color: var(--bg-color); + color: var(--fg-color); + border: 2px solid var(--fg-color); + } + + &:not(.selected) { + opacity: 0.7; + } +} + +.subsection-content { + transition: opacity 0.3s ease-in-out; +} + +/* Ensure subsection content containers are properly spaced */ +.section .subsection-content + .subsection-content { + margin-top: 0; +} + +/* Enhanced theme switch styles - Add to your style.css */ + +.subsection-theme-switch { + text-align: center; + margin: 15px 0 20px 0; + opacity: 0; + visibility: hidden; + transition: all 0.3s ease-in-out; + transform: translateY(-10px); +} + +/* Show theme switch only when section is selected */ +.section.selected .subsection-theme-switch { + opacity: 1; + visibility: visible; + transform: translateY(0); +} + +/* Theme switch container styled like a toggle */ +.theme-toggle-container { + display: inline-flex; + background-color: var(--bg-color-3); + border-radius: 25px; + padding: 4px; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.2); + border: 2px solid var(--fg-color); + position: relative; + overflow: hidden; +} + +.theme-toggle-container::before { + content: ''; + position: absolute; + top: 4px; + left: 4px; + width: calc(50% - 4px); + height: calc(100% - 8px); + background: linear-gradient(135deg, var(--bg-color-reverse), var(--bg-color-3-switch)); + border-radius: 20px; + transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1); + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3); + z-index: 1; +} + +.theme-toggle-container.light-active::before { + transform: translateX(100%); +} + +.btn.subsection-theme-btn { + padding: 12px 24px; + font-size: 14px; + font-weight: 700; + border: none; + background: transparent; + color: var(--fg-color); + cursor: pointer; + transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1); + position: relative; + z-index: 2; + border-radius: 20px; + min-width: 80px; + text-transform: uppercase; + letter-spacing: 0.5px; + + &:hover { + background: transparent; + } + + &.selected { + color: var(--fg-color-reverse); + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); + } + + &:not(.selected) { + opacity: 0.7; + } + + /* Add subtle glow effect for selected button */ + &.selected { + position: relative; + } + + &.selected::after { + content: ''; + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + border-radius: 20px; + background: rgba(255, 255, 255, 0.1); + pointer-events: none; + } +} + +/* Animation for button text */ +.btn.subsection-theme-btn { + position: relative; + overflow: hidden; +} + +.btn.subsection-theme-btn::before { + content: attr(data-text); + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + transition: transform 0.3s ease; + opacity: 0; +} + +.btn.subsection-theme-btn.selected::before { + opacity: 1; + transform: translate(-50%, -50%) scale(1.05); +} + +/* Responsive adjustments */ +@media screen and (max-width: 640px) { + .btn.subsection-theme-btn { + padding: 10px 20px; + font-size: 12px; + min-width: 70px; + } + + .theme-toggle-container { + padding: 3px; + } +} + +/* Dark mode specific adjustments */ +@media (prefers-color-scheme: dark) { + .theme-toggle-container { + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.4); + } + + .theme-toggle-container::before { + box-shadow: 0 2px 8px rgba(0, 0, 0, 0.5); + } +} diff --git a/wallpapers/light/DemonChild.png b/wallpapers/anime/light/DemonChild.png similarity index 100% rename from wallpapers/light/DemonChild.png rename to wallpapers/anime/light/DemonChild.png diff --git a/wallpapers/anime/Faroeste.jpg b/wallpapers/anime/light/Faroeste.jpg similarity index 100% rename from wallpapers/anime/Faroeste.jpg rename to wallpapers/anime/light/Faroeste.jpg diff --git a/wallpapers/light/Kojiro.png b/wallpapers/anime/light/Kojiro.png similarity index 100% rename from wallpapers/light/Kojiro.png rename to wallpapers/anime/light/Kojiro.png diff --git a/wallpapers/anime/The-Wind-Rises.jpg b/wallpapers/anime/light/The-Wind-Rises.jpg similarity index 100% rename from wallpapers/anime/The-Wind-Rises.jpg rename to wallpapers/anime/light/The-Wind-Rises.jpg diff --git a/wallpapers/anime/anime_girl_plus_rockets.png b/wallpapers/anime/light/anime_girl_plus_rockets.png similarity index 100% rename from wallpapers/anime/anime_girl_plus_rockets.png rename to wallpapers/anime/light/anime_girl_plus_rockets.png diff --git a/wallpapers/anime/animeskull.png b/wallpapers/anime/light/animeskull.png similarity index 100% rename from wallpapers/anime/animeskull.png rename to wallpapers/anime/light/animeskull.png diff --git a/wallpapers/anime/cherry-blossom.png b/wallpapers/anime/light/cherry-blossom.png similarity index 100% rename from wallpapers/anime/cherry-blossom.png rename to wallpapers/anime/light/cherry-blossom.png diff --git a/wallpapers/anime/frieren_gruvbox.png b/wallpapers/anime/light/frieren_gruvbox.png similarity index 100% rename from wallpapers/anime/frieren_gruvbox.png rename to wallpapers/anime/light/frieren_gruvbox.png diff --git a/wallpapers/anime/ghibli-japanese-walled-garden.png b/wallpapers/anime/light/ghibli-japanese-walled-garden.png similarity index 100% rename from wallpapers/anime/ghibli-japanese-walled-garden.png rename to wallpapers/anime/light/ghibli-japanese-walled-garden.png diff --git a/wallpapers/light/girl-2.png b/wallpapers/anime/light/girl-2.png similarity index 100% rename from wallpapers/light/girl-2.png rename to wallpapers/anime/light/girl-2.png diff --git a/wallpapers/light/girl-3.png b/wallpapers/anime/light/girl-3.png similarity index 100% rename from wallpapers/light/girl-3.png rename to wallpapers/anime/light/girl-3.png diff --git a/wallpapers/light/girl.png b/wallpapers/anime/light/girl.png similarity index 100% rename from wallpapers/light/girl.png rename to wallpapers/anime/light/girl.png diff --git a/wallpapers/anime/ign-waifu.png b/wallpapers/anime/light/ign-waifu.png similarity index 100% rename from wallpapers/anime/ign-waifu.png rename to wallpapers/anime/light/ign-waifu.png diff --git a/wallpapers/anime/my-neighbor-totoro-sunflowers.png b/wallpapers/anime/light/my-neighbor-totoro-sunflowers.png similarity index 100% rename from wallpapers/anime/my-neighbor-totoro-sunflowers.png rename to wallpapers/anime/light/my-neighbor-totoro-sunflowers.png diff --git a/wallpapers/anime/satellites.png b/wallpapers/anime/light/satellites.png similarity index 100% rename from wallpapers/anime/satellites.png rename to wallpapers/anime/light/satellites.png diff --git a/wallpapers/minimalistic/momo_ayase_centered_gruvbox.png b/wallpapers/anime/momo_ayase_centered_gruvbox.png similarity index 100% rename from wallpapers/minimalistic/momo_ayase_centered_gruvbox.png rename to wallpapers/anime/momo_ayase_centered_gruvbox.png diff --git a/wallpapers/minimalistic/momo_ayase_gruvbox.png b/wallpapers/anime/momo_ayase_gruvbox.png similarity index 100% rename from wallpapers/minimalistic/momo_ayase_gruvbox.png rename to wallpapers/anime/momo_ayase_gruvbox.png diff --git a/wallpapers/minimalistic/Manjaro.jpg b/wallpapers/brands/Manjaro.jpg similarity index 100% rename from wallpapers/minimalistic/Manjaro.jpg rename to wallpapers/brands/Manjaro.jpg diff --git a/wallpapers/minimalistic/UbuntuGnome.png b/wallpapers/brands/UbuntuGnome.png similarity index 100% rename from wallpapers/minimalistic/UbuntuGnome.png rename to wallpapers/brands/UbuntuGnome.png diff --git a/wallpapers/minimalistic/Windows-2.png b/wallpapers/brands/Windows-2.png similarity index 100% rename from wallpapers/minimalistic/Windows-2.png rename to wallpapers/brands/Windows-2.png diff --git a/wallpapers/minimalistic/Windows.png b/wallpapers/brands/Windows.png similarity index 100% rename from wallpapers/minimalistic/Windows.png rename to wallpapers/brands/Windows.png diff --git a/wallpapers/brands/amdgruvblu.png b/wallpapers/brands/amdgruvblu.png new file mode 100644 index 0000000..24fc4be Binary files /dev/null and b/wallpapers/brands/amdgruvblu.png differ diff --git a/wallpapers/brands/amdgruvgreen.png b/wallpapers/brands/amdgruvgreen.png new file mode 100644 index 0000000..16b7985 Binary files /dev/null and b/wallpapers/brands/amdgruvgreen.png differ diff --git a/wallpapers/brands/amdgruvorange.png b/wallpapers/brands/amdgruvorange.png new file mode 100644 index 0000000..21db8ae Binary files /dev/null and b/wallpapers/brands/amdgruvorange.png differ diff --git a/wallpapers/brands/amdgruvred.png b/wallpapers/brands/amdgruvred.png new file mode 100644 index 0000000..e2b7179 Binary files /dev/null and b/wallpapers/brands/amdgruvred.png differ diff --git a/wallpapers/minimalistic/apple.jpg b/wallpapers/brands/apple.jpg similarity index 100% rename from wallpapers/minimalistic/apple.jpg rename to wallpapers/brands/apple.jpg diff --git a/wallpapers/minimalistic/arch-linux.png b/wallpapers/brands/arch-linux.png similarity index 100% rename from wallpapers/minimalistic/arch-linux.png rename to wallpapers/brands/arch-linux.png diff --git a/wallpapers/minimalistic/awesome.png b/wallpapers/brands/awesome.png similarity index 100% rename from wallpapers/minimalistic/awesome.png rename to wallpapers/brands/awesome.png diff --git a/wallpapers/minimalistic/debian_grey_swirl.png b/wallpapers/brands/debian_grey_swirl.png similarity index 100% rename from wallpapers/minimalistic/debian_grey_swirl.png rename to wallpapers/brands/debian_grey_swirl.png diff --git a/wallpapers/minimalistic/firefox.png b/wallpapers/brands/firefox.png similarity index 100% rename from wallpapers/minimalistic/firefox.png rename to wallpapers/brands/firefox.png diff --git a/wallpapers/minimalistic/gnu.jpg b/wallpapers/brands/gnu.jpg similarity index 100% rename from wallpapers/minimalistic/gnu.jpg rename to wallpapers/brands/gnu.jpg diff --git a/wallpapers/minimalistic/gruvbox-nix.png b/wallpapers/brands/gruvbox-nix.png similarity index 100% rename from wallpapers/minimalistic/gruvbox-nix.png rename to wallpapers/brands/gruvbox-nix.png diff --git a/wallpapers/minimalistic/gruvbox-rainbow-nix.png b/wallpapers/brands/gruvbox-rainbow-nix.png similarity index 100% rename from wallpapers/minimalistic/gruvbox-rainbow-nix.png rename to wallpapers/brands/gruvbox-rainbow-nix.png diff --git a/wallpapers/minimalistic/gruvbox_kubuntuGear.jpg b/wallpapers/brands/gruvbox_kubuntuGear.jpg similarity index 100% rename from wallpapers/minimalistic/gruvbox_kubuntuGear.jpg rename to wallpapers/brands/gruvbox_kubuntuGear.jpg diff --git a/wallpapers/minimalistic/gruvbox_ubuntu-splash.jpg b/wallpapers/brands/gruvbox_ubuntu-splash.jpg similarity index 100% rename from wallpapers/minimalistic/gruvbox_ubuntu-splash.jpg rename to wallpapers/brands/gruvbox_ubuntu-splash.jpg diff --git a/wallpapers/minimalistic/gruvbox_ubuntu.png b/wallpapers/brands/gruvbox_ubuntu.png similarity index 100% rename from wallpapers/minimalistic/gruvbox_ubuntu.png rename to wallpapers/brands/gruvbox_ubuntu.png diff --git a/wallpapers/minimalistic/hewlett-packard.png b/wallpapers/brands/hewlett-packard.png similarity index 100% rename from wallpapers/minimalistic/hewlett-packard.png rename to wallpapers/brands/hewlett-packard.png diff --git a/wallpapers/brands/light/amdgruvlightblu.png b/wallpapers/brands/light/amdgruvlightblu.png new file mode 100644 index 0000000..a139295 Binary files /dev/null and b/wallpapers/brands/light/amdgruvlightblu.png differ diff --git a/wallpapers/brands/light/amdgruvlightgreen.png b/wallpapers/brands/light/amdgruvlightgreen.png new file mode 100644 index 0000000..b9850dc Binary files /dev/null and b/wallpapers/brands/light/amdgruvlightgreen.png differ diff --git a/wallpapers/brands/light/amdgruvlightorange.png b/wallpapers/brands/light/amdgruvlightorange.png new file mode 100644 index 0000000..c645665 Binary files /dev/null and b/wallpapers/brands/light/amdgruvlightorange.png differ diff --git a/wallpapers/brands/light/amdgruvlightred.png b/wallpapers/brands/light/amdgruvlightred.png new file mode 100644 index 0000000..1fb2b82 Binary files /dev/null and b/wallpapers/brands/light/amdgruvlightred.png differ diff --git a/wallpapers/light/gruvbox_light_linux.png b/wallpapers/brands/light/gruvbox_light_linux.png similarity index 100% rename from wallpapers/light/gruvbox_light_linux.png rename to wallpapers/brands/light/gruvbox_light_linux.png diff --git a/wallpapers/light/haskell-light.jpg b/wallpapers/brands/light/haskell-light.jpg similarity index 100% rename from wallpapers/light/haskell-light.jpg rename to wallpapers/brands/light/haskell-light.jpg diff --git a/wallpapers/light/light-hewlett-packard.png b/wallpapers/brands/light/light-hewlett-packard.png similarity index 100% rename from wallpapers/light/light-hewlett-packard.png rename to wallpapers/brands/light/light-hewlett-packard.png diff --git a/wallpapers/light/netbsd-light.png b/wallpapers/brands/light/netbsd-light.png similarity index 100% rename from wallpapers/light/netbsd-light.png rename to wallpapers/brands/light/netbsd-light.png diff --git a/wallpapers/minimalistic/netbsd.png b/wallpapers/brands/netbsd.png similarity index 100% rename from wallpapers/minimalistic/netbsd.png rename to wallpapers/brands/netbsd.png diff --git a/wallpapers/minimalistic/nix.png b/wallpapers/brands/nix.png similarity index 100% rename from wallpapers/minimalistic/nix.png rename to wallpapers/brands/nix.png diff --git a/wallpapers/minimalistic/nixos.png b/wallpapers/brands/nixos.png similarity index 100% rename from wallpapers/minimalistic/nixos.png rename to wallpapers/brands/nixos.png diff --git a/wallpapers/minimalistic/nvim.png b/wallpapers/brands/nvim.png similarity index 100% rename from wallpapers/minimalistic/nvim.png rename to wallpapers/brands/nvim.png diff --git a/wallpapers/minimalistic/sve.png b/wallpapers/brands/sve.png similarity index 100% rename from wallpapers/minimalistic/sve.png rename to wallpapers/brands/sve.png diff --git a/wallpapers/minimalistic/tux.png b/wallpapers/brands/tux.png similarity index 100% rename from wallpapers/minimalistic/tux.png rename to wallpapers/brands/tux.png diff --git a/wallpapers/minimalistic/wp11058332.png b/wallpapers/brands/wp11058332.png similarity index 100% rename from wallpapers/minimalistic/wp11058332.png rename to wallpapers/brands/wp11058332.png diff --git a/wallpapers/light/Knights.png b/wallpapers/minimalistic/light/Knights.png similarity index 100% rename from wallpapers/light/Knights.png rename to wallpapers/minimalistic/light/Knights.png diff --git a/wallpapers/light/Tranquility.png b/wallpapers/minimalistic/light/Tranquility.png similarity index 100% rename from wallpapers/light/Tranquility.png rename to wallpapers/minimalistic/light/Tranquility.png diff --git a/wallpapers/light/bird.png b/wallpapers/minimalistic/light/bird.png similarity index 100% rename from wallpapers/light/bird.png rename to wallpapers/minimalistic/light/bird.png diff --git a/wallpapers/light/buildings.png b/wallpapers/minimalistic/light/buildings.png similarity index 100% rename from wallpapers/light/buildings.png rename to wallpapers/minimalistic/light/buildings.png diff --git a/wallpapers/light/cat-coffee.png b/wallpapers/minimalistic/light/cat-coffee.png similarity index 100% rename from wallpapers/light/cat-coffee.png rename to wallpapers/minimalistic/light/cat-coffee.png diff --git a/wallpapers/light/chinese-hills.jpg b/wallpapers/minimalistic/light/chinese-hills.jpg similarity index 100% rename from wallpapers/light/chinese-hills.jpg rename to wallpapers/minimalistic/light/chinese-hills.jpg diff --git a/wallpapers/minimalistic/clouds.png b/wallpapers/minimalistic/light/clouds.png similarity index 100% rename from wallpapers/minimalistic/clouds.png rename to wallpapers/minimalistic/light/clouds.png diff --git a/wallpapers/light/cocoa.png b/wallpapers/minimalistic/light/cocoa.png similarity index 100% rename from wallpapers/light/cocoa.png rename to wallpapers/minimalistic/light/cocoa.png diff --git a/wallpapers/light/code_blocks_light.png b/wallpapers/minimalistic/light/code_blocks_light.png similarity index 100% rename from wallpapers/light/code_blocks_light.png rename to wallpapers/minimalistic/light/code_blocks_light.png diff --git a/wallpapers/light/gruv-buildings.png b/wallpapers/minimalistic/light/gruv-buildings.png similarity index 100% rename from wallpapers/light/gruv-buildings.png rename to wallpapers/minimalistic/light/gruv-buildings.png diff --git a/wallpapers/light/harmony.png b/wallpapers/minimalistic/light/harmony.png similarity index 100% rename from wallpapers/light/harmony.png rename to wallpapers/minimalistic/light/harmony.png diff --git a/wallpapers/light/koi-fish.png b/wallpapers/minimalistic/light/koi-fish.png similarity index 100% rename from wallpapers/light/koi-fish.png rename to wallpapers/minimalistic/light/koi-fish.png diff --git a/wallpapers/light/orbit.png b/wallpapers/minimalistic/light/orbit.png similarity index 100% rename from wallpapers/light/orbit.png rename to wallpapers/minimalistic/light/orbit.png diff --git a/wallpapers/videogame-3d-art/hollow-knight.png b/wallpapers/mix/hollow-knight.png similarity index 100% rename from wallpapers/videogame-3d-art/hollow-knight.png rename to wallpapers/mix/hollow-knight.png diff --git a/wallpapers/light/8207838.png b/wallpapers/mix/light/8207838.png similarity index 100% rename from wallpapers/light/8207838.png rename to wallpapers/mix/light/8207838.png diff --git a/wallpapers/light/Sif.png b/wallpapers/mix/light/Sif.png similarity index 100% rename from wallpapers/light/Sif.png rename to wallpapers/mix/light/Sif.png diff --git a/wallpapers/mix/alien_landscape0.png b/wallpapers/mix/light/alien_landscape0.png similarity index 100% rename from wallpapers/mix/alien_landscape0.png rename to wallpapers/mix/light/alien_landscape0.png diff --git a/wallpapers/light/anatomy.jpg b/wallpapers/mix/light/anatomy.jpg similarity index 100% rename from wallpapers/light/anatomy.jpg rename to wallpapers/mix/light/anatomy.jpg diff --git a/wallpapers/light/birds.png b/wallpapers/mix/light/birds.png similarity index 100% rename from wallpapers/light/birds.png rename to wallpapers/mix/light/birds.png diff --git a/wallpapers/light/gojira.png b/wallpapers/mix/light/gojira.png similarity index 100% rename from wallpapers/light/gojira.png rename to wallpapers/mix/light/gojira.png diff --git a/wallpapers/mix/landscape.png b/wallpapers/mix/light/landscape.png similarity index 100% rename from wallpapers/mix/landscape.png rename to wallpapers/mix/light/landscape.png diff --git a/wallpapers/light/rabbit.jpg b/wallpapers/painting/light/rabbit.jpg similarity index 100% rename from wallpapers/light/rabbit.jpg rename to wallpapers/painting/light/rabbit.jpg diff --git a/wallpapers/light/squirrel.jpg b/wallpapers/painting/light/squirrel.jpg similarity index 100% rename from wallpapers/light/squirrel.jpg rename to wallpapers/painting/light/squirrel.jpg diff --git a/wallpapers/irl/Colors.png b/wallpapers/photography/Colors.png similarity index 100% rename from wallpapers/irl/Colors.png rename to wallpapers/photography/Colors.png diff --git a/wallpapers/irl/DKoRY7F.jpeg b/wallpapers/photography/DKoRY7F.jpeg similarity index 100% rename from wallpapers/irl/DKoRY7F.jpeg rename to wallpapers/photography/DKoRY7F.jpeg diff --git a/wallpapers/irl/Excl_Autumn_Leaf.jpg b/wallpapers/photography/Excl_Autumn_Leaf.jpg similarity index 100% rename from wallpapers/irl/Excl_Autumn_Leaf.jpg rename to wallpapers/photography/Excl_Autumn_Leaf.jpg diff --git a/wallpapers/light/Pages.png b/wallpapers/photography/Pages.png similarity index 100% rename from wallpapers/light/Pages.png rename to wallpapers/photography/Pages.png diff --git a/wallpapers/irl/White-Mountain.jpg b/wallpapers/photography/White-Mountain.jpg similarity index 100% rename from wallpapers/irl/White-Mountain.jpg rename to wallpapers/photography/White-Mountain.jpg diff --git a/wallpapers/irl/YRAJQAT4Dg-avesta-rezaeizadeh-unsplash.jpg b/wallpapers/photography/YRAJQAT4Dg-avesta-rezaeizadeh-unsplash.jpg similarity index 100% rename from wallpapers/irl/YRAJQAT4Dg-avesta-rezaeizadeh-unsplash.jpg rename to wallpapers/photography/YRAJQAT4Dg-avesta-rezaeizadeh-unsplash.jpg diff --git a/wallpapers/irl/aaron-burden-X3Um-nwpuWs.jpg b/wallpapers/photography/aaron-burden-X3Um-nwpuWs.jpg similarity index 100% rename from wallpapers/irl/aaron-burden-X3Um-nwpuWs.jpg rename to wallpapers/photography/aaron-burden-X3Um-nwpuWs.jpg diff --git a/wallpapers/irl/aj-robbie-BuQ1RZckYW4.jpg b/wallpapers/photography/aj-robbie-BuQ1RZckYW4.jpg similarity index 100% rename from wallpapers/irl/aj-robbie-BuQ1RZckYW4.jpg rename to wallpapers/photography/aj-robbie-BuQ1RZckYW4.jpg diff --git a/wallpapers/irl/ameenfahmy-mXpTl4jNKiA.jpg b/wallpapers/photography/ameenfahmy-mXpTl4jNKiA.jpg similarity index 100% rename from wallpapers/irl/ameenfahmy-mXpTl4jNKiA.jpg rename to wallpapers/photography/ameenfahmy-mXpTl4jNKiA.jpg diff --git a/wallpapers/irl/anna-scarfiello-Pxf5syDVuxQ.jpg b/wallpapers/photography/anna-scarfiello-Pxf5syDVuxQ.jpg similarity index 100% rename from wallpapers/irl/anna-scarfiello-Pxf5syDVuxQ.jpg rename to wallpapers/photography/anna-scarfiello-Pxf5syDVuxQ.jpg diff --git a/wallpapers/irl/beach.jpg b/wallpapers/photography/beach.jpg similarity index 100% rename from wallpapers/irl/beach.jpg rename to wallpapers/photography/beach.jpg diff --git a/wallpapers/irl/beach.png b/wallpapers/photography/beach.png similarity index 100% rename from wallpapers/irl/beach.png rename to wallpapers/photography/beach.png diff --git a/wallpapers/irl/beer.jpg b/wallpapers/photography/beer.jpg similarity index 100% rename from wallpapers/irl/beer.jpg rename to wallpapers/photography/beer.jpg diff --git a/wallpapers/irl/berries.jpg b/wallpapers/photography/berries.jpg similarity index 100% rename from wallpapers/irl/berries.jpg rename to wallpapers/photography/berries.jpg diff --git a/wallpapers/irl/board.png b/wallpapers/photography/board.png similarity index 100% rename from wallpapers/irl/board.png rename to wallpapers/photography/board.png diff --git a/wallpapers/irl/books.jpg b/wallpapers/photography/books.jpg similarity index 100% rename from wallpapers/irl/books.jpg rename to wallpapers/photography/books.jpg diff --git a/wallpapers/irl/bridge.jpg b/wallpapers/photography/bridge.jpg similarity index 100% rename from wallpapers/irl/bridge.jpg rename to wallpapers/photography/bridge.jpg diff --git a/wallpapers/irl/bulbs.jpg b/wallpapers/photography/bulbs.jpg similarity index 100% rename from wallpapers/irl/bulbs.jpg rename to wallpapers/photography/bulbs.jpg diff --git a/wallpapers/irl/bush.png b/wallpapers/photography/bush.png similarity index 100% rename from wallpapers/irl/bush.png rename to wallpapers/photography/bush.png diff --git a/wallpapers/irl/cabin.png b/wallpapers/photography/cabin.png similarity index 100% rename from wallpapers/irl/cabin.png rename to wallpapers/photography/cabin.png diff --git a/wallpapers/irl/cactus.png b/wallpapers/photography/cactus.png similarity index 100% rename from wallpapers/irl/cactus.png rename to wallpapers/photography/cactus.png diff --git a/wallpapers/irl/camera-2.jpg b/wallpapers/photography/camera-2.jpg similarity index 100% rename from wallpapers/irl/camera-2.jpg rename to wallpapers/photography/camera-2.jpg diff --git a/wallpapers/irl/camera.png b/wallpapers/photography/camera.png similarity index 100% rename from wallpapers/irl/camera.png rename to wallpapers/photography/camera.png diff --git a/wallpapers/irl/canyon.jpg b/wallpapers/photography/canyon.jpg similarity index 100% rename from wallpapers/irl/canyon.jpg rename to wallpapers/photography/canyon.jpg diff --git a/wallpapers/irl/castle.jpg b/wallpapers/photography/castle.jpg similarity index 100% rename from wallpapers/irl/castle.jpg rename to wallpapers/photography/castle.jpg diff --git a/wallpapers/irl/cat-2.jpg b/wallpapers/photography/cat-2.jpg similarity index 100% rename from wallpapers/irl/cat-2.jpg rename to wallpapers/photography/cat-2.jpg diff --git a/wallpapers/irl/cat.jpg b/wallpapers/photography/cat.jpg similarity index 100% rename from wallpapers/irl/cat.jpg rename to wallpapers/photography/cat.jpg diff --git a/wallpapers/irl/chris-barbalis-rjwU7yqACkY.jpg b/wallpapers/photography/chris-barbalis-rjwU7yqACkY.jpg similarity index 100% rename from wallpapers/irl/chris-barbalis-rjwU7yqACkY.jpg rename to wallpapers/photography/chris-barbalis-rjwU7yqACkY.jpg diff --git a/wallpapers/irl/chris-lawton-5IHz5WhosQE.jpg b/wallpapers/photography/chris-lawton-5IHz5WhosQE.jpg similarity index 100% rename from wallpapers/irl/chris-lawton-5IHz5WhosQE.jpg rename to wallpapers/photography/chris-lawton-5IHz5WhosQE.jpg diff --git a/wallpapers/irl/christmas-toys.jpg b/wallpapers/photography/christmas-toys.jpg similarity index 100% rename from wallpapers/irl/christmas-toys.jpg rename to wallpapers/photography/christmas-toys.jpg diff --git a/wallpapers/irl/cinnamon-rolls.jpg b/wallpapers/photography/cinnamon-rolls.jpg similarity index 100% rename from wallpapers/irl/cinnamon-rolls.jpg rename to wallpapers/photography/cinnamon-rolls.jpg diff --git a/wallpapers/irl/clay-banks-Jya99orvzSE.jpg b/wallpapers/photography/clay-banks-Jya99orvzSE.jpg similarity index 100% rename from wallpapers/irl/clay-banks-Jya99orvzSE.jpg rename to wallpapers/photography/clay-banks-Jya99orvzSE.jpg diff --git a/wallpapers/irl/coffee-cup.jpg b/wallpapers/photography/coffee-cup.jpg similarity index 100% rename from wallpapers/irl/coffee-cup.jpg rename to wallpapers/photography/coffee-cup.jpg diff --git a/wallpapers/irl/coffee-green.jpg b/wallpapers/photography/coffee-green.jpg similarity index 100% rename from wallpapers/irl/coffee-green.jpg rename to wallpapers/photography/coffee-green.jpg diff --git a/wallpapers/irl/comfy-room.jpg b/wallpapers/photography/comfy-room.jpg similarity index 100% rename from wallpapers/irl/comfy-room.jpg rename to wallpapers/photography/comfy-room.jpg diff --git a/wallpapers/irl/dan-otis-OYFHT4X5isg.jpg b/wallpapers/photography/dan-otis-OYFHT4X5isg.jpg similarity index 100% rename from wallpapers/irl/dan-otis-OYFHT4X5isg.jpg rename to wallpapers/photography/dan-otis-OYFHT4X5isg.jpg diff --git a/wallpapers/irl/daniel-leone-v7daTKlZzaw.jpg b/wallpapers/photography/daniel-leone-v7daTKlZzaw.jpg similarity index 100% rename from wallpapers/irl/daniel-leone-v7daTKlZzaw.jpg rename to wallpapers/photography/daniel-leone-v7daTKlZzaw.jpg diff --git a/wallpapers/irl/david-lezcano-mNCFOaaLu5o.jpg b/wallpapers/photography/david-lezcano-mNCFOaaLu5o.jpg similarity index 100% rename from wallpapers/irl/david-lezcano-mNCFOaaLu5o.jpg rename to wallpapers/photography/david-lezcano-mNCFOaaLu5o.jpg diff --git a/wallpapers/irl/davide-ragusa-4jcFu1byopQ.jpg b/wallpapers/photography/davide-ragusa-4jcFu1byopQ.jpg similarity index 100% rename from wallpapers/irl/davide-ragusa-4jcFu1byopQ.jpg rename to wallpapers/photography/davide-ragusa-4jcFu1byopQ.jpg diff --git a/wallpapers/irl/edewaa-foster-aWkpMIIC5aY.jpg b/wallpapers/photography/edewaa-foster-aWkpMIIC5aY.jpg similarity index 100% rename from wallpapers/irl/edewaa-foster-aWkpMIIC5aY.jpg rename to wallpapers/photography/edewaa-foster-aWkpMIIC5aY.jpg diff --git a/wallpapers/irl/elliott-engelmann-DjlKxYFJlTc.jpg b/wallpapers/photography/elliott-engelmann-DjlKxYFJlTc.jpg similarity index 100% rename from wallpapers/irl/elliott-engelmann-DjlKxYFJlTc.jpg rename to wallpapers/photography/elliott-engelmann-DjlKxYFJlTc.jpg diff --git a/wallpapers/irl/explore-with-joshua-oI6EJabIYYQ.jpg b/wallpapers/photography/explore-with-joshua-oI6EJabIYYQ.jpg similarity index 100% rename from wallpapers/irl/explore-with-joshua-oI6EJabIYYQ.jpg rename to wallpapers/photography/explore-with-joshua-oI6EJabIYYQ.jpg diff --git a/wallpapers/irl/felix-bacher--jEEnRx38wo.jpg b/wallpapers/photography/felix-bacher--jEEnRx38wo.jpg similarity index 100% rename from wallpapers/irl/felix-bacher--jEEnRx38wo.jpg rename to wallpapers/photography/felix-bacher--jEEnRx38wo.jpg diff --git a/wallpapers/irl/ferns-green.jpg b/wallpapers/photography/ferns-green.jpg similarity index 100% rename from wallpapers/irl/ferns-green.jpg rename to wallpapers/photography/ferns-green.jpg diff --git a/wallpapers/irl/flower-1.jpg b/wallpapers/photography/flower-1.jpg similarity index 100% rename from wallpapers/irl/flower-1.jpg rename to wallpapers/photography/flower-1.jpg diff --git a/wallpapers/irl/flowers-2.jpg b/wallpapers/photography/flowers-2.jpg similarity index 100% rename from wallpapers/irl/flowers-2.jpg rename to wallpapers/photography/flowers-2.jpg diff --git a/wallpapers/irl/flowers.jpg b/wallpapers/photography/flowers.jpg similarity index 100% rename from wallpapers/irl/flowers.jpg rename to wallpapers/photography/flowers.jpg diff --git a/wallpapers/irl/fly_agaric_mushroom_fall_foliage_117318_1920x1080.jpg b/wallpapers/photography/fly_agaric_mushroom_fall_foliage_117318_1920x1080.jpg similarity index 100% rename from wallpapers/irl/fly_agaric_mushroom_fall_foliage_117318_1920x1080.jpg rename to wallpapers/photography/fly_agaric_mushroom_fall_foliage_117318_1920x1080.jpg diff --git a/wallpapers/irl/forest-2.jpg b/wallpapers/photography/forest-2.jpg similarity index 100% rename from wallpapers/irl/forest-2.jpg rename to wallpapers/photography/forest-2.jpg diff --git a/wallpapers/irl/forest-3.jpg b/wallpapers/photography/forest-3.jpg similarity index 100% rename from wallpapers/irl/forest-3.jpg rename to wallpapers/photography/forest-3.jpg diff --git a/wallpapers/irl/forest-4.jpg b/wallpapers/photography/forest-4.jpg similarity index 100% rename from wallpapers/irl/forest-4.jpg rename to wallpapers/photography/forest-4.jpg diff --git a/wallpapers/irl/forest-5.jpg b/wallpapers/photography/forest-5.jpg similarity index 100% rename from wallpapers/irl/forest-5.jpg rename to wallpapers/photography/forest-5.jpg diff --git a/wallpapers/irl/forest-6.jpg b/wallpapers/photography/forest-6.jpg similarity index 100% rename from wallpapers/irl/forest-6.jpg rename to wallpapers/photography/forest-6.jpg diff --git a/wallpapers/irl/forest-7.jpg b/wallpapers/photography/forest-7.jpg similarity index 100% rename from wallpapers/irl/forest-7.jpg rename to wallpapers/photography/forest-7.jpg diff --git a/wallpapers/irl/forest-cabin.jpg b/wallpapers/photography/forest-cabin.jpg similarity index 100% rename from wallpapers/irl/forest-cabin.jpg rename to wallpapers/photography/forest-cabin.jpg diff --git a/wallpapers/irl/forest-foggy-misty-cloudy.png b/wallpapers/photography/forest-foggy-misty-cloudy.png similarity index 100% rename from wallpapers/irl/forest-foggy-misty-cloudy.png rename to wallpapers/photography/forest-foggy-misty-cloudy.png diff --git a/wallpapers/irl/forest-moss.png b/wallpapers/photography/forest-moss.png similarity index 100% rename from wallpapers/irl/forest-moss.png rename to wallpapers/photography/forest-moss.png diff --git a/wallpapers/irl/forest-mountain-cloudy-valley.png b/wallpapers/photography/forest-mountain-cloudy-valley.png similarity index 100% rename from wallpapers/irl/forest-mountain-cloudy-valley.png rename to wallpapers/photography/forest-mountain-cloudy-valley.png diff --git a/wallpapers/irl/forest-river.jpg b/wallpapers/photography/forest-river.jpg similarity index 100% rename from wallpapers/irl/forest-river.jpg rename to wallpapers/photography/forest-river.jpg diff --git a/wallpapers/irl/forest.jpg b/wallpapers/photography/forest.jpg similarity index 100% rename from wallpapers/irl/forest.jpg rename to wallpapers/photography/forest.jpg diff --git a/wallpapers/irl/ganapathy-kumar-JxBcs2O6-C0.jpg b/wallpapers/photography/ganapathy-kumar-JxBcs2O6-C0.jpg similarity index 100% rename from wallpapers/irl/ganapathy-kumar-JxBcs2O6-C0.jpg rename to wallpapers/photography/ganapathy-kumar-JxBcs2O6-C0.jpg diff --git a/wallpapers/irl/gantaro-9eTP3GF4liQ.jpg b/wallpapers/photography/gantaro-9eTP3GF4liQ.jpg similarity index 100% rename from wallpapers/irl/gantaro-9eTP3GF4liQ.jpg rename to wallpapers/photography/gantaro-9eTP3GF4liQ.jpg diff --git a/wallpapers/irl/garrett-parker-DlkF4-dbCOU.jpg b/wallpapers/photography/garrett-parker-DlkF4-dbCOU.jpg similarity index 100% rename from wallpapers/irl/garrett-parker-DlkF4-dbCOU.jpg rename to wallpapers/photography/garrett-parker-DlkF4-dbCOU.jpg diff --git a/wallpapers/irl/girl.jpg b/wallpapers/photography/girl.jpg similarity index 100% rename from wallpapers/irl/girl.jpg rename to wallpapers/photography/girl.jpg diff --git a/wallpapers/irl/grass.jpg b/wallpapers/photography/grass.jpg similarity index 100% rename from wallpapers/irl/grass.jpg rename to wallpapers/photography/grass.jpg diff --git a/wallpapers/irl/gruvbox-forest.jpg b/wallpapers/photography/gruvbox-forest.jpg similarity index 100% rename from wallpapers/irl/gruvbox-forest.jpg rename to wallpapers/photography/gruvbox-forest.jpg diff --git a/wallpapers/irl/hannu-keski-hakuni-vgxIfXwsUAE.jpg b/wallpapers/photography/hannu-keski-hakuni-vgxIfXwsUAE.jpg similarity index 100% rename from wallpapers/irl/hannu-keski-hakuni-vgxIfXwsUAE.jpg rename to wallpapers/photography/hannu-keski-hakuni-vgxIfXwsUAE.jpg diff --git a/wallpapers/irl/herb-notebook.png b/wallpapers/photography/herb-notebook.png similarity index 100% rename from wallpapers/irl/herb-notebook.png rename to wallpapers/photography/herb-notebook.png diff --git a/wallpapers/irl/house.jpg b/wallpapers/photography/house.jpg similarity index 100% rename from wallpapers/irl/house.jpg rename to wallpapers/photography/house.jpg diff --git a/wallpapers/irl/houseonthesideofalake.jpg b/wallpapers/photography/houseonthesideofalake.jpg similarity index 100% rename from wallpapers/irl/houseonthesideofalake.jpg rename to wallpapers/photography/houseonthesideofalake.jpg diff --git a/wallpapers/irl/houssam-korichi-L2BqGjfX-Yw.jpg b/wallpapers/photography/houssam-korichi-L2BqGjfX-Yw.jpg similarity index 100% rename from wallpapers/irl/houssam-korichi-L2BqGjfX-Yw.jpg rename to wallpapers/photography/houssam-korichi-L2BqGjfX-Yw.jpg diff --git a/wallpapers/irl/hut-2.jpg b/wallpapers/photography/hut-2.jpg similarity index 100% rename from wallpapers/irl/hut-2.jpg rename to wallpapers/photography/hut-2.jpg diff --git a/wallpapers/irl/hut.jpg b/wallpapers/photography/hut.jpg similarity index 100% rename from wallpapers/irl/hut.jpg rename to wallpapers/photography/hut.jpg diff --git a/wallpapers/irl/ingo-stiller-3tkxfe2GocY.jpg b/wallpapers/photography/ingo-stiller-3tkxfe2GocY.jpg similarity index 100% rename from wallpapers/irl/ingo-stiller-3tkxfe2GocY.jpg rename to wallpapers/photography/ingo-stiller-3tkxfe2GocY.jpg diff --git a/wallpapers/irl/jake-weirick-EsvpmQ4zp5Y.jpg b/wallpapers/photography/jake-weirick-EsvpmQ4zp5Y.jpg similarity index 100% rename from wallpapers/irl/jake-weirick-EsvpmQ4zp5Y.jpg rename to wallpapers/photography/jake-weirick-EsvpmQ4zp5Y.jpg diff --git a/wallpapers/irl/jakob-owens-n5wwck8ES4w.jpg b/wallpapers/photography/jakob-owens-n5wwck8ES4w.jpg similarity index 100% rename from wallpapers/irl/jakob-owens-n5wwck8ES4w.jpg rename to wallpapers/photography/jakob-owens-n5wwck8ES4w.jpg diff --git a/wallpapers/irl/jakub-sejkora-utqJcneoFjo.jpg b/wallpapers/photography/jakub-sejkora-utqJcneoFjo.jpg similarity index 100% rename from wallpapers/irl/jakub-sejkora-utqJcneoFjo.jpg rename to wallpapers/photography/jakub-sejkora-utqJcneoFjo.jpg diff --git a/wallpapers/irl/jars.jpg b/wallpapers/photography/jars.jpg similarity index 100% rename from wallpapers/irl/jars.jpg rename to wallpapers/photography/jars.jpg diff --git a/wallpapers/irl/jeremy-hynes-_RnbxS6vUb8.jpg b/wallpapers/photography/jeremy-hynes-_RnbxS6vUb8.jpg similarity index 100% rename from wallpapers/irl/jeremy-hynes-_RnbxS6vUb8.jpg rename to wallpapers/photography/jeremy-hynes-_RnbxS6vUb8.jpg diff --git a/wallpapers/irl/johannes-plenio-RwHv7LgeC7s.jpg b/wallpapers/photography/johannes-plenio-RwHv7LgeC7s.jpg similarity index 100% rename from wallpapers/irl/johannes-plenio-RwHv7LgeC7s.jpg rename to wallpapers/photography/johannes-plenio-RwHv7LgeC7s.jpg diff --git a/wallpapers/irl/jonas-denil-_PKzBUfuhgg.jpg b/wallpapers/photography/jonas-denil-_PKzBUfuhgg.jpg similarity index 100% rename from wallpapers/irl/jonas-denil-_PKzBUfuhgg.jpg rename to wallpapers/photography/jonas-denil-_PKzBUfuhgg.jpg diff --git a/wallpapers/irl/joshua-sortino-Rnqa6jOpnHw.jpg b/wallpapers/photography/joshua-sortino-Rnqa6jOpnHw.jpg similarity index 100% rename from wallpapers/irl/joshua-sortino-Rnqa6jOpnHw.jpg rename to wallpapers/photography/joshua-sortino-Rnqa6jOpnHw.jpg diff --git a/wallpapers/irl/jr-korpa-YXQew2KZjzY.jpg b/wallpapers/photography/jr-korpa-YXQew2KZjzY.jpg similarity index 100% rename from wallpapers/irl/jr-korpa-YXQew2KZjzY.jpg rename to wallpapers/photography/jr-korpa-YXQew2KZjzY.jpg diff --git a/wallpapers/irl/julentto-photography-Yr1SCCRJXIY.jpg b/wallpapers/photography/julentto-photography-Yr1SCCRJXIY.jpg similarity index 100% rename from wallpapers/irl/julentto-photography-Yr1SCCRJXIY.jpg rename to wallpapers/photography/julentto-photography-Yr1SCCRJXIY.jpg diff --git a/wallpapers/irl/kace-rodriguez-p3OzJuT_Dks.jpg b/wallpapers/photography/kace-rodriguez-p3OzJuT_Dks.jpg similarity index 100% rename from wallpapers/irl/kace-rodriguez-p3OzJuT_Dks.jpg rename to wallpapers/photography/kace-rodriguez-p3OzJuT_Dks.jpg diff --git a/wallpapers/irl/kateryna-sheliuk-6gI-RJ_WsHk.jpg b/wallpapers/photography/kateryna-sheliuk-6gI-RJ_WsHk.jpg similarity index 100% rename from wallpapers/irl/kateryna-sheliuk-6gI-RJ_WsHk.jpg rename to wallpapers/photography/kateryna-sheliuk-6gI-RJ_WsHk.jpg diff --git a/wallpapers/irl/kateryna-sheliuk-dGFVlulYvK0.jpg b/wallpapers/photography/kateryna-sheliuk-dGFVlulYvK0.jpg similarity index 100% rename from wallpapers/irl/kateryna-sheliuk-dGFVlulYvK0.jpg rename to wallpapers/photography/kateryna-sheliuk-dGFVlulYvK0.jpg diff --git a/wallpapers/irl/kateryna-sheliuk-efMADvDQvEg.jpg b/wallpapers/photography/kateryna-sheliuk-efMADvDQvEg.jpg similarity index 100% rename from wallpapers/irl/kateryna-sheliuk-efMADvDQvEg.jpg rename to wallpapers/photography/kateryna-sheliuk-efMADvDQvEg.jpg diff --git a/wallpapers/irl/keyboard.jpg b/wallpapers/photography/keyboard.jpg similarity index 100% rename from wallpapers/irl/keyboard.jpg rename to wallpapers/photography/keyboard.jpg diff --git a/wallpapers/irl/keyboards.jpg b/wallpapers/photography/keyboards.jpg similarity index 100% rename from wallpapers/irl/keyboards.jpg rename to wallpapers/photography/keyboards.jpg diff --git a/wallpapers/irl/kristian-seedorff-BvUicqkaZZ0.jpg b/wallpapers/photography/kristian-seedorff-BvUicqkaZZ0.jpg similarity index 100% rename from wallpapers/irl/kristian-seedorff-BvUicqkaZZ0.jpg rename to wallpapers/photography/kristian-seedorff-BvUicqkaZZ0.jpg diff --git a/wallpapers/irl/kurt-cotoaga-cqbLg3lZEpk.jpg b/wallpapers/photography/kurt-cotoaga-cqbLg3lZEpk.jpg similarity index 100% rename from wallpapers/irl/kurt-cotoaga-cqbLg3lZEpk.jpg rename to wallpapers/photography/kurt-cotoaga-cqbLg3lZEpk.jpg diff --git a/wallpapers/irl/lake.png b/wallpapers/photography/lake.png similarity index 100% rename from wallpapers/irl/lake.png rename to wallpapers/photography/lake.png diff --git a/wallpapers/irl/lantern.jpg b/wallpapers/photography/lantern.jpg similarity index 100% rename from wallpapers/irl/lantern.jpg rename to wallpapers/photography/lantern.jpg diff --git a/wallpapers/irl/leaves-2.jpg b/wallpapers/photography/leaves-2.jpg similarity index 100% rename from wallpapers/irl/leaves-2.jpg rename to wallpapers/photography/leaves-2.jpg diff --git a/wallpapers/irl/leaves-3.jpg b/wallpapers/photography/leaves-3.jpg similarity index 100% rename from wallpapers/irl/leaves-3.jpg rename to wallpapers/photography/leaves-3.jpg diff --git a/wallpapers/irl/leaves-4.jpg b/wallpapers/photography/leaves-4.jpg similarity index 100% rename from wallpapers/irl/leaves-4.jpg rename to wallpapers/photography/leaves-4.jpg diff --git a/wallpapers/irl/leaves-hard.jpg b/wallpapers/photography/leaves-hard.jpg similarity index 100% rename from wallpapers/irl/leaves-hard.jpg rename to wallpapers/photography/leaves-hard.jpg diff --git a/wallpapers/irl/leaves-wall.png b/wallpapers/photography/leaves-wall.png similarity index 100% rename from wallpapers/irl/leaves-wall.png rename to wallpapers/photography/leaves-wall.png diff --git a/wallpapers/irl/leaves.jpg b/wallpapers/photography/leaves.jpg similarity index 100% rename from wallpapers/irl/leaves.jpg rename to wallpapers/photography/leaves.jpg diff --git a/wallpapers/irl/lights.jpg b/wallpapers/photography/lights.jpg similarity index 100% rename from wallpapers/irl/lights.jpg rename to wallpapers/photography/lights.jpg diff --git a/wallpapers/irl/lukasz-szmigiel-ps2daRcXYes.jpg b/wallpapers/photography/lukasz-szmigiel-ps2daRcXYes.jpg similarity index 100% rename from wallpapers/irl/lukasz-szmigiel-ps2daRcXYes.jpg rename to wallpapers/photography/lukasz-szmigiel-ps2daRcXYes.jpg diff --git a/wallpapers/irl/maciek-sulkowski-58tP7g7x1LQ.jpg b/wallpapers/photography/maciek-sulkowski-58tP7g7x1LQ.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-58tP7g7x1LQ.jpg rename to wallpapers/photography/maciek-sulkowski-58tP7g7x1LQ.jpg diff --git a/wallpapers/irl/maciek-sulkowski-GoJIPnqk9e4.jpg b/wallpapers/photography/maciek-sulkowski-GoJIPnqk9e4.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-GoJIPnqk9e4.jpg rename to wallpapers/photography/maciek-sulkowski-GoJIPnqk9e4.jpg diff --git a/wallpapers/irl/maciek-sulkowski-KvXQBeoolwU.jpg b/wallpapers/photography/maciek-sulkowski-KvXQBeoolwU.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-KvXQBeoolwU.jpg rename to wallpapers/photography/maciek-sulkowski-KvXQBeoolwU.jpg diff --git a/wallpapers/irl/maciek-sulkowski-XtU9QnauM9k.jpg b/wallpapers/photography/maciek-sulkowski-XtU9QnauM9k.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-XtU9QnauM9k.jpg rename to wallpapers/photography/maciek-sulkowski-XtU9QnauM9k.jpg diff --git a/wallpapers/irl/maciek-sulkowski-eoXoU1wpvqs.jpg b/wallpapers/photography/maciek-sulkowski-eoXoU1wpvqs.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-eoXoU1wpvqs.jpg rename to wallpapers/photography/maciek-sulkowski-eoXoU1wpvqs.jpg diff --git a/wallpapers/irl/maciek-sulkowski-fJ-22PLNGvE.jpg b/wallpapers/photography/maciek-sulkowski-fJ-22PLNGvE.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-fJ-22PLNGvE.jpg rename to wallpapers/photography/maciek-sulkowski-fJ-22PLNGvE.jpg diff --git a/wallpapers/irl/maciek-sulkowski-jVJWrcUNdeY.jpg b/wallpapers/photography/maciek-sulkowski-jVJWrcUNdeY.jpg similarity index 100% rename from wallpapers/irl/maciek-sulkowski-jVJWrcUNdeY.jpg rename to wallpapers/photography/maciek-sulkowski-jVJWrcUNdeY.jpg diff --git a/wallpapers/irl/malcolm-lightbody-bngTyBvAkDM.jpg b/wallpapers/photography/malcolm-lightbody-bngTyBvAkDM.jpg similarity index 100% rename from wallpapers/irl/malcolm-lightbody-bngTyBvAkDM.jpg rename to wallpapers/photography/malcolm-lightbody-bngTyBvAkDM.jpg diff --git a/wallpapers/irl/marketplace.png b/wallpapers/photography/marketplace.png similarity index 100% rename from wallpapers/irl/marketplace.png rename to wallpapers/photography/marketplace.png diff --git a/wallpapers/irl/mate-2.jpg b/wallpapers/photography/mate-2.jpg similarity index 100% rename from wallpapers/irl/mate-2.jpg rename to wallpapers/photography/mate-2.jpg diff --git a/wallpapers/irl/mate-3.jpg b/wallpapers/photography/mate-3.jpg similarity index 100% rename from wallpapers/irl/mate-3.jpg rename to wallpapers/photography/mate-3.jpg diff --git a/wallpapers/irl/mate-drink.jpg b/wallpapers/photography/mate-drink.jpg similarity index 100% rename from wallpapers/irl/mate-drink.jpg rename to wallpapers/photography/mate-drink.jpg diff --git a/wallpapers/irl/mate.jpg b/wallpapers/photography/mate.jpg similarity index 100% rename from wallpapers/irl/mate.jpg rename to wallpapers/photography/mate.jpg diff --git a/wallpapers/irl/mohammad-alizade-4wzRuAb-KWs.jpg b/wallpapers/photography/mohammad-alizade-4wzRuAb-KWs.jpg similarity index 100% rename from wallpapers/irl/mohammad-alizade-4wzRuAb-KWs.jpg rename to wallpapers/photography/mohammad-alizade-4wzRuAb-KWs.jpg diff --git a/wallpapers/irl/more-coffee.jpg b/wallpapers/photography/more-coffee.jpg similarity index 100% rename from wallpapers/irl/more-coffee.jpg rename to wallpapers/photography/more-coffee.jpg diff --git a/wallpapers/irl/morning-field.png b/wallpapers/photography/morning-field.png similarity index 100% rename from wallpapers/irl/morning-field.png rename to wallpapers/photography/morning-field.png diff --git a/wallpapers/irl/moss-forest.png b/wallpapers/photography/moss-forest.png similarity index 100% rename from wallpapers/irl/moss-forest.png rename to wallpapers/photography/moss-forest.png diff --git a/wallpapers/irl/moss.jpg b/wallpapers/photography/moss.jpg similarity index 100% rename from wallpapers/irl/moss.jpg rename to wallpapers/photography/moss.jpg diff --git a/wallpapers/irl/mountain-village.png b/wallpapers/photography/mountain-village.png similarity index 100% rename from wallpapers/irl/mountain-village.png rename to wallpapers/photography/mountain-village.png diff --git a/wallpapers/irl/mountains-2.png b/wallpapers/photography/mountains-2.png similarity index 100% rename from wallpapers/irl/mountains-2.png rename to wallpapers/photography/mountains-2.png diff --git a/wallpapers/irl/mountains2.jpg b/wallpapers/photography/mountains2.jpg similarity index 100% rename from wallpapers/irl/mountains2.jpg rename to wallpapers/photography/mountains2.jpg diff --git a/wallpapers/irl/mushroom.jpg b/wallpapers/photography/mushroom.jpg similarity index 100% rename from wallpapers/irl/mushroom.jpg rename to wallpapers/photography/mushroom.jpg diff --git a/wallpapers/irl/mushrooms-1.jpg b/wallpapers/photography/mushrooms-1.jpg similarity index 100% rename from wallpapers/irl/mushrooms-1.jpg rename to wallpapers/photography/mushrooms-1.jpg diff --git a/wallpapers/irl/mushrooms.jpg b/wallpapers/photography/mushrooms.jpg similarity index 100% rename from wallpapers/irl/mushrooms.jpg rename to wallpapers/photography/mushrooms.jpg diff --git a/wallpapers/irl/nathan-anderson-SAB5Y1HS7NY.jpg b/wallpapers/photography/nathan-anderson-SAB5Y1HS7NY.jpg similarity index 100% rename from wallpapers/irl/nathan-anderson-SAB5Y1HS7NY.jpg rename to wallpapers/photography/nathan-anderson-SAB5Y1HS7NY.jpg diff --git a/wallpapers/irl/not-so-gruv-city.jpg b/wallpapers/photography/not-so-gruv-city.jpg similarity index 100% rename from wallpapers/irl/not-so-gruv-city.jpg rename to wallpapers/photography/not-so-gruv-city.jpg diff --git a/wallpapers/irl/octopus.jpg b/wallpapers/photography/octopus.jpg similarity index 100% rename from wallpapers/irl/octopus.jpg rename to wallpapers/photography/octopus.jpg diff --git a/wallpapers/irl/palms.jpg b/wallpapers/photography/palms.jpg similarity index 100% rename from wallpapers/irl/palms.jpg rename to wallpapers/photography/palms.jpg diff --git a/wallpapers/irl/panel.jpg b/wallpapers/photography/panel.jpg similarity index 100% rename from wallpapers/irl/panel.jpg rename to wallpapers/photography/panel.jpg diff --git a/wallpapers/irl/peiwen-yu-Etpd8Le6b8E.jpg b/wallpapers/photography/peiwen-yu-Etpd8Le6b8E.jpg similarity index 100% rename from wallpapers/irl/peiwen-yu-Etpd8Le6b8E.jpg rename to wallpapers/photography/peiwen-yu-Etpd8Le6b8E.jpg diff --git a/wallpapers/irl/persepolis-irl-gruvbox.png b/wallpapers/photography/persepolis-irl-gruvbox.png similarity index 100% rename from wallpapers/irl/persepolis-irl-gruvbox.png rename to wallpapers/photography/persepolis-irl-gruvbox.png diff --git a/wallpapers/irl/pine-2.jpg b/wallpapers/photography/pine-2.jpg similarity index 100% rename from wallpapers/irl/pine-2.jpg rename to wallpapers/photography/pine-2.jpg diff --git a/wallpapers/irl/pine.png b/wallpapers/photography/pine.png similarity index 100% rename from wallpapers/irl/pine.png rename to wallpapers/photography/pine.png diff --git a/wallpapers/irl/pink-abstract.jpg b/wallpapers/photography/pink-abstract.jpg similarity index 100% rename from wallpapers/irl/pink-abstract.jpg rename to wallpapers/photography/pink-abstract.jpg diff --git a/wallpapers/irl/plate-dark.jpg b/wallpapers/photography/plate-dark.jpg similarity index 100% rename from wallpapers/irl/plate-dark.jpg rename to wallpapers/photography/plate-dark.jpg diff --git a/wallpapers/irl/qJYK2SS.jpeg b/wallpapers/photography/qJYK2SS.jpeg similarity index 100% rename from wallpapers/irl/qJYK2SS.jpeg rename to wallpapers/photography/qJYK2SS.jpeg diff --git a/wallpapers/irl/rails-2.jpg b/wallpapers/photography/rails-2.jpg similarity index 100% rename from wallpapers/irl/rails-2.jpg rename to wallpapers/photography/rails-2.jpg diff --git a/wallpapers/irl/rails.jpg b/wallpapers/photography/rails.jpg similarity index 100% rename from wallpapers/irl/rails.jpg rename to wallpapers/photography/rails.jpg diff --git a/wallpapers/irl/railway.jpg b/wallpapers/photography/railway.jpg similarity index 100% rename from wallpapers/irl/railway.jpg rename to wallpapers/photography/railway.jpg diff --git a/wallpapers/irl/rain.png b/wallpapers/photography/rain.png similarity index 100% rename from wallpapers/irl/rain.png rename to wallpapers/photography/rain.png diff --git a/wallpapers/irl/river.jpg b/wallpapers/photography/river.jpg similarity index 100% rename from wallpapers/irl/river.jpg rename to wallpapers/photography/river.jpg diff --git a/wallpapers/irl/road-2.jpg b/wallpapers/photography/road-2.jpg similarity index 100% rename from wallpapers/irl/road-2.jpg rename to wallpapers/photography/road-2.jpg diff --git a/wallpapers/irl/road-3.jpg b/wallpapers/photography/road-3.jpg similarity index 100% rename from wallpapers/irl/road-3.jpg rename to wallpapers/photography/road-3.jpg diff --git a/wallpapers/irl/road.jpg b/wallpapers/photography/road.jpg similarity index 100% rename from wallpapers/irl/road.jpg rename to wallpapers/photography/road.jpg diff --git a/wallpapers/irl/room.jpg b/wallpapers/photography/room.jpg similarity index 100% rename from wallpapers/irl/room.jpg rename to wallpapers/photography/room.jpg diff --git a/wallpapers/irl/rose.jpg b/wallpapers/photography/rose.jpg similarity index 100% rename from wallpapers/irl/rose.jpg rename to wallpapers/photography/rose.jpg diff --git a/wallpapers/irl/rose01.png b/wallpapers/photography/rose01.png similarity index 100% rename from wallpapers/irl/rose01.png rename to wallpapers/photography/rose01.png diff --git a/wallpapers/irl/saso-tusar-s-k-2N90yuY.jpg b/wallpapers/photography/saso-tusar-s-k-2N90yuY.jpg similarity index 100% rename from wallpapers/irl/saso-tusar-s-k-2N90yuY.jpg rename to wallpapers/photography/saso-tusar-s-k-2N90yuY.jpg diff --git a/wallpapers/irl/sea.jpg b/wallpapers/photography/sea.jpg similarity index 100% rename from wallpapers/irl/sea.jpg rename to wallpapers/photography/sea.jpg diff --git a/wallpapers/irl/seaside.jpg b/wallpapers/photography/seaside.jpg similarity index 100% rename from wallpapers/irl/seaside.jpg rename to wallpapers/photography/seaside.jpg diff --git a/wallpapers/irl/staircase.jpg b/wallpapers/photography/staircase.jpg similarity index 100% rename from wallpapers/irl/staircase.jpg rename to wallpapers/photography/staircase.jpg diff --git a/wallpapers/irl/stairs.jpg b/wallpapers/photography/stairs.jpg similarity index 100% rename from wallpapers/irl/stairs.jpg rename to wallpapers/photography/stairs.jpg diff --git a/wallpapers/irl/street.jpg b/wallpapers/photography/street.jpg similarity index 100% rename from wallpapers/irl/street.jpg rename to wallpapers/photography/street.jpg diff --git a/wallpapers/irl/sunforest.jpg b/wallpapers/photography/sunforest.jpg similarity index 100% rename from wallpapers/irl/sunforest.jpg rename to wallpapers/photography/sunforest.jpg diff --git a/wallpapers/irl/sunset-beach.jpg b/wallpapers/photography/sunset-beach.jpg similarity index 100% rename from wallpapers/irl/sunset-beach.jpg rename to wallpapers/photography/sunset-beach.jpg diff --git a/wallpapers/irl/sunset.jpg b/wallpapers/photography/sunset.jpg similarity index 100% rename from wallpapers/irl/sunset.jpg rename to wallpapers/photography/sunset.jpg diff --git a/wallpapers/irl/tTIlCNT.jpeg b/wallpapers/photography/tTIlCNT.jpeg similarity index 100% rename from wallpapers/irl/tTIlCNT.jpeg rename to wallpapers/photography/tTIlCNT.jpeg diff --git a/wallpapers/irl/table.png b/wallpapers/photography/table.png similarity index 100% rename from wallpapers/irl/table.png rename to wallpapers/photography/table.png diff --git a/wallpapers/irl/tangerines.jpg b/wallpapers/photography/tangerines.jpg similarity index 100% rename from wallpapers/irl/tangerines.jpg rename to wallpapers/photography/tangerines.jpg diff --git a/wallpapers/irl/teapot-2.jpg b/wallpapers/photography/teapot-2.jpg similarity index 100% rename from wallpapers/irl/teapot-2.jpg rename to wallpapers/photography/teapot-2.jpg diff --git a/wallpapers/irl/teapots.jpg b/wallpapers/photography/teapots.jpg similarity index 100% rename from wallpapers/irl/teapots.jpg rename to wallpapers/photography/teapots.jpg diff --git a/wallpapers/irl/timbers.jpg b/wallpapers/photography/timbers.jpg similarity index 100% rename from wallpapers/irl/timbers.jpg rename to wallpapers/photography/timbers.jpg diff --git a/wallpapers/irl/timon-studler--L3q2Uuz6oY.jpg b/wallpapers/photography/timon-studler--L3q2Uuz6oY.jpg similarity index 100% rename from wallpapers/irl/timon-studler--L3q2Uuz6oY.jpg rename to wallpapers/photography/timon-studler--L3q2Uuz6oY.jpg diff --git a/wallpapers/irl/tools.jpg b/wallpapers/photography/tools.jpg similarity index 100% rename from wallpapers/irl/tools.jpg rename to wallpapers/photography/tools.jpg diff --git a/wallpapers/irl/traf-ukTd6UiQbLQ.jpg b/wallpapers/photography/traf-ukTd6UiQbLQ.jpg similarity index 100% rename from wallpapers/irl/traf-ukTd6UiQbLQ.jpg rename to wallpapers/photography/traf-ukTd6UiQbLQ.jpg diff --git a/wallpapers/irl/typewriter.jpg b/wallpapers/photography/typewriter.jpg similarity index 100% rename from wallpapers/irl/typewriter.jpg rename to wallpapers/photography/typewriter.jpg diff --git a/wallpapers/irl/vadim-sherbakov-NQSWvyVRIJk.jpg b/wallpapers/photography/vadim-sherbakov-NQSWvyVRIJk.jpg similarity index 100% rename from wallpapers/irl/vadim-sherbakov-NQSWvyVRIJk.jpg rename to wallpapers/photography/vadim-sherbakov-NQSWvyVRIJk.jpg diff --git a/wallpapers/irl/village.jpg b/wallpapers/photography/village.jpg similarity index 100% rename from wallpapers/irl/village.jpg rename to wallpapers/photography/village.jpg diff --git a/wallpapers/irl/waterfall-1.jpg b/wallpapers/photography/waterfall-1.jpg similarity index 100% rename from wallpapers/irl/waterfall-1.jpg rename to wallpapers/photography/waterfall-1.jpg diff --git a/wallpapers/irl/waterfall-3.jpg b/wallpapers/photography/waterfall-3.jpg similarity index 100% rename from wallpapers/irl/waterfall-3.jpg rename to wallpapers/photography/waterfall-3.jpg diff --git a/wallpapers/irl/waterfall.jpg b/wallpapers/photography/waterfall.jpg similarity index 100% rename from wallpapers/irl/waterfall.jpg rename to wallpapers/photography/waterfall.jpg diff --git a/wallpapers/irl/waterfall2.png b/wallpapers/photography/waterfall2.png similarity index 100% rename from wallpapers/irl/waterfall2.png rename to wallpapers/photography/waterfall2.png diff --git a/wallpapers/irl/wave.jpg b/wallpapers/photography/wave.jpg similarity index 100% rename from wallpapers/irl/wave.jpg rename to wallpapers/photography/wave.jpg diff --git a/wallpapers/irl/wood.jpg b/wallpapers/photography/wood.jpg similarity index 100% rename from wallpapers/irl/wood.jpg rename to wallpapers/photography/wood.jpg diff --git a/wallpapers/irl/woods.jpg b/wallpapers/photography/woods.jpg similarity index 100% rename from wallpapers/irl/woods.jpg rename to wallpapers/photography/woods.jpg diff --git a/wallpapers/irl/xander-ashwell-bhTjAUHHvSg.jpg b/wallpapers/photography/xander-ashwell-bhTjAUHHvSg.jpg similarity index 100% rename from wallpapers/irl/xander-ashwell-bhTjAUHHvSg.jpg rename to wallpapers/photography/xander-ashwell-bhTjAUHHvSg.jpg diff --git a/wallpapers/pixelart/landscape.png b/wallpapers/pixelart/light/landscape.png similarity index 100% rename from wallpapers/pixelart/landscape.png rename to wallpapers/pixelart/light/landscape.png diff --git a/wallpapers/videogame-3d-art/1.jpg b/wallpapers/renders/1.jpg similarity index 100% rename from wallpapers/videogame-3d-art/1.jpg rename to wallpapers/renders/1.jpg diff --git a/wallpapers/videogame-3d-art/2.jpg b/wallpapers/renders/2.jpg similarity index 100% rename from wallpapers/videogame-3d-art/2.jpg rename to wallpapers/renders/2.jpg diff --git a/wallpapers/videogame-3d-art/22.jpg b/wallpapers/renders/22.jpg similarity index 100% rename from wallpapers/videogame-3d-art/22.jpg rename to wallpapers/renders/22.jpg diff --git a/wallpapers/videogame-3d-art/3.jpg b/wallpapers/renders/3.jpg similarity index 100% rename from wallpapers/videogame-3d-art/3.jpg rename to wallpapers/renders/3.jpg diff --git a/wallpapers/videogame-3d-art/3d_gruvbox.png b/wallpapers/renders/3d_gruvbox.png similarity index 100% rename from wallpapers/videogame-3d-art/3d_gruvbox.png rename to wallpapers/renders/3d_gruvbox.png diff --git a/wallpapers/videogame-3d-art/4.jpg b/wallpapers/renders/4.jpg similarity index 100% rename from wallpapers/videogame-3d-art/4.jpg rename to wallpapers/renders/4.jpg diff --git a/wallpapers/videogame-3d-art/5.jpg b/wallpapers/renders/5.jpg similarity index 100% rename from wallpapers/videogame-3d-art/5.jpg rename to wallpapers/renders/5.jpg diff --git a/wallpapers/videogame-3d-art/8.jpg b/wallpapers/renders/8.jpg similarity index 100% rename from wallpapers/videogame-3d-art/8.jpg rename to wallpapers/renders/8.jpg diff --git a/wallpapers/videogame-3d-art/9.jpg b/wallpapers/renders/9.jpg similarity index 100% rename from wallpapers/videogame-3d-art/9.jpg rename to wallpapers/renders/9.jpg diff --git a/wallpapers/videogame-3d-art/orthvrq3xgb91.jpg b/wallpapers/renders/orthvrq3xgb91.jpg similarity index 100% rename from wallpapers/videogame-3d-art/orthvrq3xgb91.jpg rename to wallpapers/renders/orthvrq3xgb91.jpg