pinion(6x)
β¨ pinion(6x) β the XScreenSaver girlies' gear extravaganza β¨
okay so bestie, welcome to the XScreenSaver manual, babes, and specifically to pinion π this is the one that draws a whole scrolling parade of interconnected gears across your screen and honestly? it's giving clockwork fairycore. no cap.
π NAME π
pinion β draws a scrolling sequence of interconnected gears π¦
β SYNOPSIS β
pinion [--display host:display.screen] [--window] [--root] [--window-id
number][--install] [--visual visual] [--delay usecs] [--scroll ratio]
[--spin ratio] [--size ratio] [--max-rpm int] [--wireframe] [--fps]
π DESCRIPTION π
so basically the pinion program draws an interconnected set of gears, and they just... move across the screen π like a little mechanical friend group walking past you in slow motion. iconic behaviour tbh.
β¨ OPTIONS β¨
pinion accepts the following options, and yes we're listing every single one because we don't gatekeep here π
--windowβ draw on a newly-created window. this is the default, it's the main character π«Ά--rootβ draw on the root window instead. going full wallpaper mode, we love that for you β¨--window-idnumber β draw on the specified window. yes, that specific one, you picky queen π--installβ install a private colormap for the window. fancy.--visualvisual β specify which visual to use. legal values are the name of a visual class, OR the id number (decimal or hex) of a specific visual. either/or, no in-between π--delayusecs β the delay between frames of the animation, in microseconds. default15000. yes, microseconds, we're precise here β--spinratio β how fast the gears should spin. default1.0.2.0means twice as fast,0.5means half as fast. go feral π₯--scrollratio β how fast the gears should scroll past the screen. default1.0.2.0means twice as fast,0.5means half as fast. zoom zoom π¦--sizeratio β how big the gears should be, on average. default1.0.2.0means twice as large,0.5means half as large. chonky gears or tiny gears, your call π--max-rpminteger β if any gear exceeds the maximum RPM, the current gear train is broken there, and we start a new train. default:900 RPM. (at 30 FPS, that's about half a rotation per frame.) so yeah, speed demon gears get cut off, the group chat splits π--wireframeβ render in wireframe instead of solid. skeleton aesthetic, lowkey gorgeous πΈ--fpsβ display the current frame rate, CPU load, and polygon count. stats girlies rise π
π ENVIRONMENT π
DISPLAYβ to get the default host and display number.XENVIRONMENTβ to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWβ the window ID to use with--root.
π¦ SEE ALSO π¦
gears(6x), xscreensaver(1), X(1)
(yeah, gears β the cousin. the original. the blueprint. iykyk π§)
π COPYRIGHT π
Copyright Β© 2004 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.
translation bestie: it's free, use it, sell it, go off β just keep the copyright notice and this permission notice in the copies and in the docs. and no promises that it'll work for whatever you're doing, it's provided "as is" with no express or implied warranty. periodt. π
π AUTHOR π
Jamie Zawinski <jwz@jwz.org>, 12-Dec-2004.
and that's the whole page, bestie π«Ά β this lil' gear page comes to you from X Version 11, version 6.17-1.fc44, dated 13-Oct-2026, and it's still signed pinion(6x) at the bottom like the icon it is πβ¨ no cap, obsessed.
π¦ where this page comes from
- fedora 44: xscreensaver-gl-extras 1:6.17-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms