abstractile(6x)

✨ abstractile πŸ’–

okay bestie, so abstractile is this lil XScreenSaver hack from the 6x manual section (yes that's the XScreenSaver manual vibe) and it's lowkey one of the prettiest things ever πŸŽ€


πŸ¦‹ NAME πŸ¦‹

abstractile β€” draws abstract mosaic patterns of interlocking tiles 🧚✨

like. it literally just makes chaos look cute.


🌸 SYNOPSIS 🌸

abstractile [--sleep seconds] [--speed int] [--tile tile_mode] [--visual
visual] [--window] [--root] [--window-id number] [--fps]

periodt. that's the whole incantation πŸ’…


πŸ’œ DESCRIPTION πŸ’œ

The abstractile program draws chaotic grids of randomly colored and shaped interlocking tiles.

that's it. that's the girl. random colors, random shapes, interlocking tiles, absolute visual chaos and we're obsessed 😭πŸ”₯


✨ OPTIONS ✨

abstractile accepts the following options, and yes we're going through every single one, no skips 🫢

  • --sleep seconds β€” how many seconds to nap between screens. legal range is 0-60. (yes she sleeps, she's tired, respect it 😌)
  • --speed int β€” a value between 0 and 5, controlling how fast each screen gets drawn. slow lil artiste or full gremlin energy, your call πŸ’¨
  • --tile tile_mode β€” the type of tile drawn on each screen. legal values are random, flat, thin, outline, block, neon, and tiled πŸ‘‘
  • --fps β€” displays the current frame rate and CPU load. numbers go up, we love to see it πŸ“ˆ
  • --visual visual β€” pick which visual to use. legal values are either the name of a visual class, or the id number (decimal or hex) of a specific visual β€” <italic>decimal or hex</italic>, she's flexible like that ✨
  • --window β€” draw on a newly-created window. this is the default, so if you do nothing, you still get the goods πŸ’–
  • --root β€” draw on the root window. main character behavior fr πŸŒ€
  • --window-id number β€” draw on the specified window. very "i know a guy" energy 😎

🌈 ENVIRONMENT 🌈

the env vars have entered the chat:

  • 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 πŸŽ€

(the extended universe πŸ¦‹ iykyk)


Copyright Β© 2004 by Steve Sundstrom. Based on examples from the hacks directory of xscreensaver, Copyright (c) 1997, 1998, 2002 Jamie Zawinski <jwz@jwz.org>

Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.

ik that's a lot of legal words bestie but it basically means: use it, share it, just keep the lil credit in there πŸ’… no cap.

πŸ‘‘ AUTHOR πŸ‘‘

Steve Sundstrom πŸ’–


and that's the whole page fr fr 🌸 this absolute icon of an abstractile(6x) page comes to you from X Version 11, version 6.17-1.fc44, dated 13-Oct-2026 β€” mwah, slay, go tile something pretty πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from