#!/usr/bin/env bash

# The main background with with horizontal orientation (16:9)
main_bg="$HOME/Pictures/wallpapers/starry-night-tree.png"

# The background for the second screen vertical orientation (9:16)
vert_bg="$HOME/Pictures/wallpapers/lonely-valley.jpg"
# The background for the second screen horizontal orientation (16:9)
horiz_bg="$HOME/Pictures/wallpapers/cyberpunk-street.png"

# When only the main screen is connected, the second background doesn't display
case "$1" in
    single)
        feh --bg-fill "$main_bg";;
    vertical)
        feh --bg-fill "$main_bg" --bg-fill "$vert_bg";;
    horizontal)
        feh --bg-fill "$main_bg" --bg-fill "$horiz_bg";;
esac