marbling(6x)
π marbling β the manual, but make it cute
okay bestie, gather round, because today we're talking about marbling, a lil XScreenSaver hack from the XScreenSaver manual that makes cloud-looking, marble-looking, absolutely gorgeous patterns on your screen and honestly? it's giving art gallery. π
β¨ NAME β¨
marbling β Marble-like or cloud-like patterns. that's it. that's the whole job. no cap. βοΈ
π SYNOPSIS π
marbling [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--delay number] [--scale number]
[--iterations number] [--fps]
literally just type marbling and vibe, or sprinkle in some flags if you're feeling extra. π«Ά
π¦ DESCRIPTION π¦
so here's the tea: marbling generates a random field using Perlin Noise, and then it permutes that field with Fractal Brownian Motion β¨ to cook up images that kind of look like clouds, or like the striations you see in marble β and which one you get totally depends on the parameters you pick and the colors you choose. iykyk. it's chaotic, it's beautiful, it's main character energy. π₯
π OPTIONS π
--visualvisual β tells it which visual to use. legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. go off, specify away. π¨--windowβ draws on a newly-created window. this is the default, so if you do nothing, congrats, you're already doing this. π--rootβ draws on the root window. full desktop takeover vibes. πΈ--window-idnumber β draws on the specified window. you pick the window, you pick the destiny. πͺ--delaynumber β per-frame delay, in microseconds. default:10000(that's0.01seconds, bestie). π--scalenumber β Scale. range is1-30. default:10. π§--iterationsnumber β Complexity. range is1-20. default:5. π--fps|--no-fpsβ whether to show a frames-per-second display at the bottom of the screen. humble lil performance readout. π
heads up: those ranges are1-30for scale and1-20for iterations, so don't go rogue outside them and then act surprised. π
π 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 π
X(1)xscreensaver(1)
go read those too, they're iconic. π
π COPYRIGHT π
Copyright Β© 2021 by Jamie Zawinski and Dave Odell.
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.
(yes, all of that. legal stuff stays legal stuff, even when it's wearing a bow. π)
π AUTHOR π
Jamie Zawinski and Dave Odell.
and that's the whole page, bestie!! π this beauty shipped as part of X Version 11, version 6.17-1.fc44, dated 13-Oct-2026 β so go forth, run marbling, and let your screen look like expensive countertop. slay. πβ¨
π¦ where this page comes from
- fedora 44: xscreensaver-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