winduprobot(6x)

πŸ’– winduprobot πŸ’–

okay bestie, welcome to the winduprobot(6x) page β€” that's the man page for this lil screen saver, straight out of the XScreenSaver manual. sit down, grab a boba, we're doing robots πŸŽ€


✨ NAME ✨

winduprobot β€” it's a screen saver, babe. that's the whole job. πŸ’…


🌸 SYNOPSIS 🌸

winduprobot [--display host:display.screen] [--visual visual] [--window]
            [--root] [--window-id number] [--delay number] [--count number]
            [--speed ratio] [--size ratio] [--opacity ratio] [--talk ratio]
            [--no-texture] [--no-fade] [--fps]

like literally that's it, that's the whole summoning ritual ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

not me getting emotional over toy robots 😭

so basically it's a whole swarm of wind-up toy robots, right? and they just... wander around a table-top, bumping into each other like little clumsy icons. no thoughts, head empty, just vibes and collisions. 🫢

and listen β€” each robot has a mechanically accurate gear system inside it. for real. the internals are actually modeled properly. and you get to see them! every so often the robot's shell fades to transparency and the little gears peek through. it's giving clockwork couture. it's giving engineering major with a skincare routine. πŸ‘‘


πŸ’… OPTIONS πŸ’…

  • --visual visual β€” pick which visual to use. legal values are either the name of a visual class, or the id number (decimal or hex) of a specific visual. yes, hex counts, we love a flexible queen.
  • --window β€” draw on a newly-created window. this is the default, bestie, so if you didn't ask for anything, this is what you got.
  • --root β€” draw on the root window instead.
  • --window-id number β€” draw on the specified window. you pick the window, you pick the chaos.
  • --delay number β€” per-frame delay, measured in microseconds. default: 20000 (that's 0.02 seconds, for the non-math girlies).
  • --count number β€” how many robots. range is 1 - 100. default: 25. twenty-five lil guys just vibing πŸ“
  • --speed ratio β€” animation speed. 2.0 means twice as fast, 0.5 means half as fast. zoom zoom.
  • --size ratio β€” robot size. 2.0 means twice as big, 0.5 means half as big. tiny robot agenda, anyone?
  • --opacity ratio β€” robot skin transparency. range 0.0 - 1.0. default: 1.0.
  • --talk ratio β€” how often they occasionally pop up a word bubble with random text in it. 0.0 means never. 1.0 means often. so you can literally control the gossip level 😭
  • --texture | --no-texture β€” whether the robot's surface should be reflective chrome. shiny robot era vs matte robot era, your call.
  • --fade | --no-fade β€” whether to sometimes fade the robot's opacity to show the inner mechanism. the gears!! the gears!!! πŸ”₯
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. for the performance-obsessed girlies.

🌈 ENVIRONMENT 🌈

  • DISPLAY β€” used to get the default host and display number.
  • XENVIRONMENT β€” used to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property.
  • XSCREENSAVER_WINDOW β€” the window ID to use with --root.

⭐ SEE ALSO ⭐

X(1), xscreensaver(1) xscreensaver-text(6x)

iykyk πŸ’œ


Copyright Β© 2014 by Jamie Zawinski.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.

No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

okay so real talk for one second: that last bit means NO promises, no guarantees, no warranty, express or implied. it's "as is," bestie. slay but don't sue. πŸ’€

🧚 AUTHOR 🧚

Jamie Zawinski. iconic behavior, honestly. πŸŽ€


okay and that's the whole page!! the footer said X Version 11, 6.17-1.fc44 (13-Oct-2026), and yeah, it's the winduprobot(6x) page, so like... now you know her by name. go run her, she's cute. periodt. πŸ’–βœ¨πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from