diff --git a/main.go b/main.go index 8b1e741..cd88a01 100644 --- a/main.go +++ b/main.go @@ -42,13 +42,11 @@ func init() { func main() { flag.Parse() - background, err := wallpaper.Get() - if err != nil { - log.Panicln(err) - } + bounds := screenshot.GetDisplayBounds(0) var img image.Image + var err error if useRandom { img, err = loadRandomUnsplashImage(bounds.Dx(), bounds.Dy()) if err != nil { @@ -83,6 +81,10 @@ func main() { log.Panicln(err) } } else { + background, err := wallpaper.Get() + if err != nil { + log.Panicln(err) + } img, err = loadImage(background) if err != nil { log.Println(background)