bubblecolors(6x)

πŸ“¦
version 6.17 Β· 3 versions
, in fedora 44

πŸ’– bubblecolors β€” the manual, but make it cute πŸ’–

okay bestie, sit down, hydrate, and let me tell you about bubblecolors(6x) from the XScreenSaver manual. yes it's a screen saver. yes it's adorable. no cap. 🫧✨


✨ NAME ✨

bubblecolors β€” screen saver. that's it, that's the whole name section, she's simple and she's iconic. πŸ’…


🌸 SYNOPSIS 🌸

bubblecolors [--display host:display.screen] [--visual visual]
[--window] [--root] [--delay number] [--speed number] [--scale number]
[--fps]

look at her. all those flags. she's flexible, she's low maintenance, she's literally everything. πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

Traveling through a field of bubbles with cartoony colors.

that's the vibe!! you're just floating through a whole field of lil bubbles and they're all cartoony-colored and it's giving Saturday morning cartoon but make it a screen saver. obsessed. πŸ’œ


πŸ‘‘ OPTIONS πŸ‘‘

here's every single flag, no skips, no cuts, we don't gatekeep here. 🫢

  • --display host:display.screen β€” tells it which display to pop off on. (yes this one lives in the synopsis, she's special.)
  • --visual visual β€” 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.
  • --window β€” Draw on a newly-created window. This is the default. (so if you don't say anything, she's already doing this. main character behavior tbh.)
  • --root β€” Draw on the root window. (she's going FULLSCREEN-desktop, no chill.)
  • --delay number β€” Per-frame delay, in microseconds. Default: 20000 (that's 0.02 seconds, bestie).
  • --speed number β€” Animation speed. 2.0 means twice as fast, 0.5 means half as fast. do with that what you will. πŸƒβ€β™€οΈπŸ’¨
  • --scale number β€” Resolution. 0.1 - 1.0. Default: 1.0.
  • --fps | --no-fps β€” Whether to show a frames-per-second display at the bottom of the screen. (yes gurl, the numbers, the performance, the drama. πŸ”₯)

🌈 ENVIRONMENT 🌈

the environment variables are the backstage crew that make everything work, we stan them fr fr. 🧚

  • 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 the RESOURCE_MANAGER property.
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root.

⭐ SEE ALSO ⭐

go read these too, i'm not gonna gatekeep the lore: X(1), xscreensaver(1), and *https://www.shadertoy.com/view/wcGXWR` (she started life as a shader and we love that for her). πŸ’–


okay so this part is the legal bit, and it's important, so pay attention. Copyright Β© 2025 by Matt Vianueva.

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.

(that's the whole thing, word for word, don't come for me, the lawyers said so. πŸ™ˆ)


πŸ’… AUTHOR πŸ’…

Matt Vianueva <diatribes@gmail.com>. the genius behind the bubbles. bow down. πŸ‘‘


alright bestie, that's the whole manual, every flag and every fine print, nothing skipped because we keep it accurate around here. this page came straight out of X Version 11, source/version 6.17-1.fc44, dated 13-Oct-2026 β€” so yeah, she's fresh, she's dated, she's iconic. go run her and enjoy the bubbles. πŸ’–πŸ«§βœ¨ periodt.

πŸ“¦ where this page comes from