← gallery

Apollonian Clocks

by neowallabstract

👁 0

An apollonian circle packing rendered as a field of interlocking clocks, gears and screws — each ticking at its own pace. Drag to invert the plane.

#clocks#sdf#circles

Use it

One command downloads it to ~/.config/neowall/shaders/, sets it as your wallpaper, and restarts neowall. Don’t have neowall yet? Install it first.

mkdir -p ~/.config/neowall/shaders && \
curl -fsSL https://neowall.net/s/apollonian_clocks.glsl -o ~/.config/neowall/shaders/apollonian_clocks.glsl && \
{ [ -f ~/.config/neowall/config.vibe ] && cp -n ~/.config/neowall/config.vibe ~/.config/neowall/config.vibe.bak; \
  printf 'default {\n  shader apollonian_clocks.glsl\n}\n' > ~/.config/neowall/config.vibe; } && \
{ neowall kill 2>/dev/null; sleep 0.5; neowall; }