triangle(6x)
ποΈ triangle (6x) β the XScreenSaver manual, but make it cute
okay bestie, so you know how manpages are usually a total snooze? not this one. this is triangle, and it lives in the XScreenSaver manual, and it's literally out here generating random mountain ranges by iteratively subdividing triangles. like, fractal realness. iykyk π
β¨ NAME β¨
triangle β random mountains using iterative subdivision of triangles. that's it. that's the whole vibe. mountains. made of triangles. on your screen. ποΈπ¦
πΈ SYNOPSIS πΈ
triangle [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--ncolors number]
[--fps]
yes there are a lot of brackets. no you cannot skip them. it's giving options, and we love her for it π
π DESCRIPTION π
Generates random mountain ranges using iterative subdivision of triangles.
that's the actual description, and honestly? iconic. it just repeatedly subdivides triangles until a whole mountain range falls out. main character energy for a screensaver, fr fr. ποΈβ¨
π OPTIONS π
--visualvisual β picks which visual to use. legal values are the name of a visual class, or the id number of a specific visual (decimal or hex, both slay). π¨--windowβ draw on a newly-created window. this is the default, so if you do nothing, this is what happens. lowkey the no-thoughts-just-vibes choice.--rootβ draw on the root window instead. fullscreen mountain takeover π--window-idnumber β draw on the specified window. you pick the window, it draws there. very "i choose you" of you π«Ά--delaynumber β per-frame delay, in microseconds. default:10000(that's 0.01 seconds, for the record). smaller number = zoomier mountains β‘--ncolorsnumber β number of colors. default:128. more colors = more mountain drama π--fpsβ display the current frame rate and CPU load. performance check bestie, so you know exactly how hard your CPU is working π
π¦ ENVIRONMENT π¦
DISPLAYβ used to get the default host and display number. this is how it knows where to put the mountains.XENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty. fancy resource-file override business, no cap.XSCREENSAVER_WINDOWβ the window ID to use with--root. that's the one, that's the pairing π«
π₯ SEE ALSO π₯
X(1), xscreensaver(1)
go read those if you want the full lore. obsessed with cross-references honestly π
π COPYRIGHT π
Copyright Β© 2002 by Tobias Gloth. 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: free to use, free to share, free to sell, just don't remove the copyright notice, and no promises that it won't do something weird. classic "as is" energy π
π AUTHOR π
Tobias Gloth.
real talk bestie: it's provided "as is" with no express or implied warranty, so if your mountains get weird, that's between you and the triangles π
okay so that's the whole page!! and before you close the tab β this was X Version 11, 6.09 (07-Jun-2024), and the page itself is triangle(6x) from the XScreenSaver manual. mwah. go make some mountains π
πποΈ
π¦ where this page comes from
- debian trixie: xscreensaver-data-extra 6.09+dfsg1-1 Β· Other_1
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- opensuse-leap 16.0: xscreensaver-data-extra 6.09-bp160.1.11 Β· BSD-3-Clause AND GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms