VARIETY(1)

πŸ‘‘ VARIETY β€” like, the manual page, bestie πŸ’…

okay so welcome to VARIETY(1), the user-commands girlie of the manual pages. yes she lives in section 1. yes she's iconic. let's go πŸ¦‹


✨ NAME ✨

variety β€” Variety Wallpaper Changer 🌸

like. the wallpaper changer. the one. periodt.


πŸŽ€ SYNOPSIS πŸŽ€

variety [options] [files or urls]

πŸ’– DESCRIPTION πŸ’–

so here's the vibe: if you pass local files, Variety just adds them straight to its queue. no drama, no fuss. 🫢

if you pass remote URLs? she'll fetch them into the Fetched folder and then drop them in the queue. so thoughtful of her honestly.

and if you wanna set one specific wallpaper, like right now, no queue nonsense, it's giving:

variety --set /some/local/image.jpg

slay. done. next. πŸ’…


⭐ OPTIONS ⭐

okay this is the big one. buckle up bestie, we're going through every single one. no skipping, no cap. πŸ”₯

  • --version β€” shows the program's version number and then dips out. short and sweet. πŸ’œ
  • -h, --help β€” shows this help message and exits. the classic "help me bestie" move. πŸ™ˆ
  • --profile=PROFILE β€” okay this one's meaty, so listen up. This is a profile name or the full path to the configuration folder that Variety should use. If you don't specify anything, it defaults to ~/.config/variety/. But if you give just a name instead of a full path, the profile folder becomes ~/.config/variety-profiles/<name>. ⚠️ Use this only when initially starting Variety β€” changing the profile path requires a restart, fr fr. The cool part: you can run several instances of Variety at once when you use different profiles, each with its own separate configuration. That's how you'd control, like, several different screens or workspaces under desktop environments like XFCE that allow it. πŸ–₯️ And if you want to pass commands to an already-running instance, you pass the same --profile argument it was started with in your subsequent commands. iykyk.
  • -v, --verbose β€” shows logging messages. and here's the tea: -vv to -vvvvv will profile various parts of Variety with increasing detail. more v's, more info. that's the whole thing. πŸ“ˆ
  • -q, --quit β€” makes the running instance quit. bye bestie πŸ‘‹
  • --get, --get-wallpaper, --current, --show-current β€” prints the current wallpaper location. Used only when the application is already running. (yes all four of those do the same thing. she contains multitudes. πŸ‘‘)
  • --meta β€” prints the current wallpaper metadata. Used only when the application is already running.
  • --set=SET_WALLPAPER, --set-wallpaper=SET_WALLPAPER β€” sets the given file as wallpaper. absolute path required, no shortcuts, she's strict about it. πŸ“
  • -n, --next β€” shows the Next wallpaper. ➑️
  • -p, --previous β€” shows the Previous wallpaper. ⬅️
  • --fast-forward β€” shows the Next wallpaper, but skipping the forward history. zoom zoom. ⏩
  • -t, --trash β€” moves the current wallpaper to Trash. Used only when the application is already running. πŸ—‘οΈ
  • -f, --favorite β€” copies the current wallpaper to Favorites. Used only when the application is already running. πŸ’–
  • --move-to-favorites β€” moves the current wallpaper to Favorites. (copy vs move, know the difference bestie, it matters) Used only when the application is already running.
  • --pause β€” pauses on the current image. βœ‹
  • --resume β€” resumes regular image changes. back to business. ▢️
  • --toggle-pause β€” toggles the Pause/Resume state. one button, two moods. πŸ”
  • --toggle-no-effects β€” toggles "Show Without Effects" for the current image. raw and unfiltered, no cap. ✨
  • --quotes-next β€” shows the Next quote. πŸ’¬
  • --quotes-previous β€” shows the Previous quote. πŸ’¬
  • --quotes-fast-forward β€” shows the Next quote, skipping the forward history. ⏩
  • --quotes-toggle-pause β€” toggles the Quotes Pause/Resume state. πŸ”
  • --quotes-save-favorite β€” saves the current quote to Favorites. quote collecting is a lifestyle. 🫢
  • --history β€” toggles the History display. πŸ“œ
  • --downloads β€” toggles the Recent Downloads display. πŸ“₯
  • --preferences, --show-preferences β€” shows the Preferences dialog. go tweak ur settings queen. βš™οΈ
  • --selector, --show-selector β€” shows the manual wallpaper selector β€” that's the thumbnail bar absolutely stuffed with images from the active image sources. it's giving gallery wall. πŸ–ΌοΈ
  • --set-option=SET_OPTIONS β€” sets and applies an option. The option names are the same ones used in Variety's config file ~/.config/variety/variety.conf. you can set multiple options in a single command. example incoming:
'variety --setoption icon Dark --set-option clock_enabled True'
⚠️ USE WITH CAUTION: you're changing the settings file directly, in an unguarded way. no seatbelts. no airbags. just vibes and consequences. πŸ’€ be careful bestie, i'm serious.

🌈 SEE ALSO 🌈

okay so like… there's nothing listed here in the original, and i'm not gonna invent one, because inventing stuff = not the move. πŸ™…β€β™€οΈ so this section is just me waving at you. hi. πŸ‘‹


and that's the whole page bestie!! this manual page is variety 0.9.0, dated May 2026, and it's part of the User Commands of the VARIETY(1) manual. genuinely iconic behavior from a wallpaper changer, tbh. now go set a cute wallpaper. πŸŽ€πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from