ONEKO(6)
π ONEKO(6) β Games Manual π
okay bestie, sit down, hydrate, and let me tell you about oneko π± this is a little X11 toy from the Games Manual and it is genuinely one of the most iconic things ever shipped in a games package, no cap.
β¨ NAME β¨
oneko β creates a cute cat chasing around your mouse cursor. that's it. that's the whole job. she is a cat. she is coming for your pointer. π
πΈ SYNOPSIS πΈ
oneko [-help] [-tora] [-dog] [-sakura] [-tomoyo] [-time n] [-speed n]
[-idle n] [-name name] [-towindow] [-toname name] [-tofocus] [-position
geometry] [-rv] [-noshape] [-fg] [-bg]
look at all those little switches, she's got RANGE π
π¦ DESCRIPTION π¦
so like, what oneko does is it changes your mouse cursor into a little mouse π and then spawns an adorable cat who starts chasing around your mouse cursor. and the second the cat catches the ``mouse''? she goes to sleep. periodt. nap time. the hunt is over, the girl is resting. π΄
π Options π
every single one, bestie, no skipping:
-helpβ prints a help message on usage. your lil "what do all these do" button. π«Ά-toraβ makes the cat into a "tora-neko", which is a cat with tiger-like stripes. stripes!! π―-dogβ runs a dog instead of a cat. yes it's a cat program and yes there's a dog. we contain multitudes.-sakuraβ runs Sakura Kinomoto instead of a cat. β¨-tomoyoβ runs Tomoyo Daidouji instead of a cat. π-timeinterval β sets the interval timer that determines the intervals for cat animation. default value is125000and the unit is micro-second. smaller value makes the cat run faster. she's on a schedule and she's booked and busy.-speeddistance β specify the distance where the cat jumps at one move, in dot resolution. default is16. this is how far she YEETS per move.-idlespeed β specify the threshold of the speed which the ``mouse'' running away has to hit to wake the cat up. mouse got zoomies β cat wakes up.-namename β specify the window name of the cat. name your girl!!-towindowβ whenonekostarts with this option, you have to select a window by cursor. then the cat appears and starts chasing the window instead of the mouse. you can even select another runningonekoas the target window π. if the root window is selected, the cat chases the mouse like usual. when the target window is not in sight and not closed, the cat chases the mouse like usual. and if the target window gets closed, this program exits. so like. don't close her target or she's GONE. π-tonamename β specify the window name of the target, so the cat chases that instead of the mouse. you can specify another runningonekoas the target window. when the target window is not in sight and not closed, the cat chases the mouse like usual. if the target window is closed, this program exits. same rules, same drama. π-tofocusβ makes the cat run to and on top of the focus window. when the focus window is not in sight, the cat chases the mouse like usual. she follows the vibes, and the vibes are the focus window.-positiongeometry β specify X and Y offsets in pixels to adjust the position of the cat relative to the mouse pointer. nudge her around, she doesn't mind. π§-rvβ reverse background color and foreground color. flip the whole palette, it's giving remix.-noshapeβ don't use the SHAPE extension. no fancy window shape for you.-fgcolor β foreground color.-bgcolor β background color.-cursorcursornumber β specify a cursor number to set when quitting. for example,132is the default root cursor. so when the program bails, your pointer goes back to being the classic root cursor. important detail, don't lose it.
π Resources π
application name is "neko" (or "tora") and the class name is "Oneko". very demure, very mindful naming convention.
toraβ set ``True'' if you want a "tora-neko".timeβ sets the interval timer in micro-second.speedβ sets distance to jump in pixel.idleβ sets the speed threshold to wake the cat up when the ``mouse'' is running away.noshapeβ set ``True'' if you don't want to use the SHAPE extension.reverseβ set ``True'' if you want to switch the foreground and background color.foregroundβ foreground color.backgroundβ background color.
β Notes β
while this program usesXGetDefault, be sure to use"neko.resouce"form. yes, exactly like that. write it how it's written here. π
if you run this program as "tora", by hard or soft link, the -tora option is enabled by default. so a symlink named tora = instant stripes.
BSD Daemon Copyright 1988 by Marshall Kirk McKusick. All Rights Reserved. π
Sakura Kinomoto and Tomoyo Daidouji are characters in a comic strip "CARDCAPTOR SAKURA" (CLAMP, Kodansha), with the sanction indicated in CLAMP SCHOOL WEB CAMPUS (http://www.clamp.f-2.co.jp/). πΈβ¨
π AUTHOR π
the original xneko is written by Masayuki Koba, and modified to oneko by Tatsuya Kato, and modified furthermore by John Lerchey, Eric Anderson, Toshihiro Kanda and Kiichiroh Mukose. a whole squad of legends, fr fr. π₯
π MAINTAINER π
send questions or problems to mukose@hbar.mp.es.osaka-u.ac.jp. they're the one holding the cat, be nice to them. π«Ά
okay that's the whole page bestie, and just so you have the receipts: this is ONEKO(6) from the Games Manual π the maintainer's contact is the one up there, and the copyright/credits lines live in the Notes and Author sections. go forth and let the cat chase the mouse ππ±π
π¦ where this page comes from
- debian bookworm: oneko 1.2.sakura.6-15 Β· LicenseRef-public-domain
- debian trixie: oneko 1.2.sakura.6-15 Β· LicenseRef-public-domain
- ubuntu jammy: oneko 1.2.sakura.6-15 Β· LicenseRef-public-domain
- ubuntu noble: oneko 1.2.sakura.6-15 Β· LicenseRef-public-domain
- ubuntu questing: oneko 1.2.sakura.6-16
- ubuntu resolute: oneko 1.2.sakura.6-16build1 Β· LicenseRef-public-domain
- ubuntu stonking: oneko 1.2.sakura.6-16build1 Β· LicenseRef-public-domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms