crackberg(6)
๐ crackberg(6) ๐
okay bestie, this little icon comes from the XScreenSaver manual, and itโs giving โgo wander some height fields, get lost, and enjoy candyโ energy. ๐โจ
๐ธ NAME ๐ธ
crackberg โ lose your way wandering some height fields, and enjoy candy. no cap. ๐
โจ SYNOPSIS โจ
crackberg [--root] [--window-id number] [--window] [--install]
[--display host:display.screen] [--visual visual] [--window-id id]
[--delay usecs] [--fps] [--crack] [--lit] [--boring] [--letterbox]
[--flat] [--wire] [--nowater] [--visibility float] [--color string]
[--nsubdivs integer]
fr fr, thatโs the whole invocation. ๐ซถ
๐ DESCRIPTION ๐
crackberg flies through height maps, and it can optionally animate the instantiation and destruction of generated tiles. by default, tiles โgrowโ into place โ their height gradually increases up to the correct value. itโs lowkey mesmerizing. ๐
in windowed mode, these key controls are available:
๐ฎ windowed-mode key controls
- left, right โ turn left and right.
- a, w, s, d โ move left, forwards, backwards, and to the right, respectively.
- 1, 2 โ decrease and increase manual speed, respectively.
- Spacebar โ return to automatic control.
๐ OPTIONS ๐
crackberg accepts the following options:
--rootโ draw on the root window.--window-id numberโ draw on the specified window.--windowโ draw on a newly-created window. this is the default.--installโ install a private colormap for the window.--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.--delay microsecondsโ delay between frames; default20000(1/50th of a second).--fpsโ display the current frame rate, CPU load, and polygon count.--crackโ use all possible methods to animate tile instantiation.--boringโ do not animate instantiation at all; use this to get standard landscape generator behavior.--letterboxโ drawable window region has a 16:9 aspect ratio, regardless of actual window size.--litโ enable lighting.--flatโ flat shading (OpenGL will use one color per primitive, rather than interpolating betwixt vertices).--wireโ wireframe.--nowaterโ do not display โwaterโ (forces negative values to zero, and selects a different coloring method).--visibility floatโ value in range[0.2,1.0](default0.6) specifying proportion of viewable XY plane which is to be drawn upon.--color stringโ selects color scheme. use with no or bogus argument for current list.--nsubdivs integerโ number of times to recursively subdivide each triangular tile. each increment increases total triangles by a factor of4; for instance the default setting4results in256triangles per tile.
๐ฆ 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 ๐
go peek at X(1) and xscreensaver(1). iykyk ๐
๐ COPYRIGHT ๐
Copyright ยฉ 2005 by Matus Telgarsky. 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.
๐ AUTHOR ๐
Matus Telgarsky <catachresis@cmu.edu>, 2005. ๐
๐ source/version check, bestie: this is from X Version 11, 6.15 (30-Mar-2026). stay hydrated, enjoy the candy, and go touch some height fields. ๐ซถ๐
๐ฆ 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