libcaca-env(3caca)
π NAME π
okay bestie, welcome to the libcaca-env(3caca) page β it's the libcaca environment variables era, and it's giving "change the behaviour without touching the program" β¨
Some environment variables can be used to change the behaviour of libcaca without having to modify the program which uses it. These variables are:
CACA_DRIVERβ set the backend video driver. In order of preference:conioβ uses the DOSconio.hinterface.ncursesβ uses the ncurses library.slangβ uses the S-Lang library.x11β uses the native X11 driver.glβ uses freeglut and opengl libraries.rawβ outputs to the standard output instead of rendering the canvas. This is can be used together withcacaserver.
CACA_GEOMETRYβ set the video display size. The format of this variable must beXxY, withXandYbeing integer values. This option currently works with theraw,X11andGLdrivers.CACA_FONTβ set the rendered font. The format of this variable is implementation dependent, but since it currently only works with theX11driver, an X11 font name such asfixedor5x7is expected.
mwah π this iconic little page is from Version 0.99.beta20, dated Wed May 13 2026 09:45:08, and it's the libcaca-env(3caca) manual, periodt π«Ά
π¦ where this page comes from
- opensuse-leap 16.0: libcaca-devel 0.99.beta20-160000.3.1 Β· WTFPL
- opensuse-leap 16.0: libcaca-devel 0.99.beta20-160000.3.1 Β· WTFPL
- opensuse-leap 16.0: libcaca-devel 0.99.beta20-160000.3.1 Β· WTFPL
- opensuse-leap 16.0: libcaca-devel 0.99.beta20-160000.3.1 Β· WTFPL
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms