[wallpaper] enabled = true fill_mode = "crop" # center | crop | fit | stretch | repeat | span fill_color = "#98971a" # optional fallback/fill color; image wallpapers take priority transition = ["fade", "wipe", "disc", "stripes", "zoom", "honeycomb"] # array of effects picked at random each transition # omit to use all effects transition_duration = 1500 # milliseconds edge_smoothness = 0.3 # 0.0 – 1.0 transition_on_startup = false # animate the first wallpaper at shell startup (v4-style) # Directory browsed by the wallpaper picker panel. Leave empty to use the # standard XDG Pictures directory (from `XDG_PICTURES_DIR` or `user-dirs.dirs`). directory = "/home/brandonkessler/Nextcloud/Pictures/Wallpapers/gruvbox-wallpapers/wallpapers" # Theme-aware directories (used when theme mode is Light/Dark; Auto falls back to directory) #directory_light = "/home/user/Wallpapers/Light" #directory_dark = "/home/user/Wallpapers/Dark" # Enable per-monitor directory overrides (default: false) per_monitor_directories = false [wallpaper.default] path = "/home/brandonkessler/Wallpapers/default.png" [wallpaper.automation] enabled = false interval_seconds = 1800 order = "random" # random | alphabetical recursive = true # scan subdirectories when selecting random wallpapers # Per-monitor overrides - same match rules as bar monitor overrides # Only active when per_monitor_directories = true [wallpaper.monitor.DP-2] enabled = false fill_color = "#202020" directory = "/home/user/Wallpapers/Vertical" directory_light = "/home/user/Wallpapers/Vertical/Light" directory_dark = "/home/user/Wallpapers/Vertical/Dark"