gimbalharmonics(6)
β¨ gimbalharmonics(6) β the XScreenSaver manual, but make it make sense β¨
okay so bestie, you found a section 6 page (that's the games/screensavers section of the XScreenSaver manual, iykyk) and honestly? this one's a cutie. let's get into it π
π SYNOPSIS
gimbalharmonics [--display host:display.screen] [--visual visual]
[--window] [--root] [--delay number] [--speed number] [--scale number]
[--fps]
that's the whole vibe. run it, give it a display, maybe some flags, and let it cook π
πΈ DESCRIPTION
Disc-based visualization of different frequencies next to each other.
like, literally: spinning disc things, each one vibing at its own frequency, all hanging out side by side. it's giving "physics demo that ate" and honestly? obsessed π₯
π OPTIONS
--visualvisual β picks which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of one specific visual. so like, name or number, your call, both slay β¨--windowβ draw on a newly-created window. this is the default, so if you do nothing, congrats, you already got this one π«Ά--rootβ draw on the root window instead. main character energy, wallpaper edition π--delaynumber β per-frame delay, measured in microseconds. default:20000(that's0.02seconds, no cap) β±οΈ--speednumber β animation speed.2.0means twice as fast,0.5means half as fast. math is mathing π--scalenumber β frame buffer resolution.0.5means halve the resolution for better performance but lower quality output. default is1.0, full quality. so yeah, tradeoff city π--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. turn it on, turn it off, be free π¦
π§ ENVIRONMENT
DISPLAYβ to get the default host and display number. the classic, the icon πXENVIRONMENTβ to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy override behavior, we love to see it πXSCREENSAVER_WINDOWβ the window ID to use with--root. this one's specifically for the root life πΈ
β SEE ALSO
X(1), xscreensaver(1), and https://www.shadertoy.com/view/llS3zd β yeah there's a shadertoy link in here, go look at the original shader, it's iconic π₯
π COPYRIGHT
Copyright Β© 2015 by Otavio Good. 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 the legal tea β: you can use/copy/modify/distribute/sell it, no fee, but you gotta keep the copyright notice and the permission notice in all copies and in the supporting docs. and no promises that it's suitable for anything β it's "as is", no express or implied warranty. periodt π
π AUTHOR
Otavio Good. π (yes, same person as the copyright, we stan a consistent legend)
and that's the page, bestie!! π written up as X Version 11, page version 6.15, dated 30-Mar-2026 β go forth and visualize those frequencies, mwah ππ¦β¨
π¦ where this page comes from
- alpine 3.24: xscreensaver-doc 6.15-r0 Β· GPL-2.0-or-later GPL-3.0-or-later 0BSD MIT
- arch rolling: xscreensaver 6.15-1 Β· LicenseRef-XScreenSaver
- nixpkgs unstable: xscreensaver 6.15
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms