KATI(6)
Games Manual
KATI(6)

NAME

kati - terminal gremlin, hardware tinkerer, occasional dungeon master. (I use Arch btw.)

SYNOPSIS

kati [OPTION]... [FILE]...

DESCRIPTION

kati is a terminal tool/game from the early 90s that still appears to run on modern Linux systems, although the maintainers deny responsibility.

Typical behaviour includes writing low-level code for a living, designing strange little electronic devices, and occasionally turning a perfectly normal idea into a PCB.

kati works best with Emacs. Other editors may appear functional at first, but results cannot be guaranteed.

Although kati is device-independent, best results are achieved on ThinkPads and other keyboards capable of surviving both debugging sessions and midnight project ideas.

kati can also be used outdoors, mostly for exploring abandoned buildings, collecting questionable artifacts, and bringing home objects that later turn into props or electronics projects.

-asm

read or write Assembly code (x86, 8051, ARM… and whatever else the situation unexpectedly requires).

-b, --bash

read or write Bash scripts, mostly to automate things that absolutely should not be done manually more than once.

-c, --club-mate

activates Club Mate mode: every task gets executed 3 times faster when kati gets at least 1 bottle of Club Mate as input (execution time can be further improved with the pizza or chocolate hack.

-C/C++

read or write C/C++ code, usually in places where mistakes are exciting and success is suspiciously quiet.

-CSS/HTML-

use this option only in emergencies kati is not suitable for web development you'll get results but most likely not the ones you expected

-DnD

activate Dungeons & Dragons mode: DM functionality enabled. Generates campaigns with excessive lore, suspiciously detailed handouts, and players who will ignore every hint until the dramatic reveal.

-h, --haskell

read or write Haskell code side effects: can result in lectures about why everyone should use xmonad as WM

-l, --lisp

read or write Lisp code warning: can cause overheating and unpredictable overreactions

-p, --python

read or write Python code, usually to glue together things that were never meant to work together.

-3d

activate 3D-printing capability (frequently followed by designing a PCB for the same project).
(Note: execution of code with kati is still buggy. In some cases it doesn't work at all, in other cases kati just takes forever to finish execution. Occasionally this is caused by a cat sitting on the keyboard.)

BUGS

plenty. some are even documented.

AUTHORS

kati's parents.

COPYRIGHT

changes and redistribution of kati are prohibited by law.
KATI(6)
Games Manual
KATI(6)
Made with Emacs :)

Disclaimer