SkillAgentSearch skills...

Kitkat

Kit-kat clock utility rewritten in Rust using minifb

Install / Use

/learn @epilys/Kitkat
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

kitkat clock in Rust

This is the plan9 cat clock utility rewritten in rust with minifb crate.

Confirmed working in Linux and Windows.

$ kitkat --help
Usage: kitkat [--hook|--crazy|--offset OFFSET|--borderless|--resize|--sunmoon|--moon|--date]

Displays a kit kat clock with the system time, or the system time with given offset if the --offset
argument is provided.

      --hook                 show a hooked tail instead of the default drop shaped one
      --crazy                go faster for each time this argument is invoked
      --offset OFFSET        add OFFSET to current system time (only the first given
                             offset will be used)
      --borderless
      --resize
      --sunmoon              show sun or moon phase depending on the hour
      --moon                 show only moon phase
      --date                 show month date
      --dog                  show an italian greyhound named Gaius Octavius Maximus instead of a cat

      OFFSET format is [+-]{0,1}\d\d:\d\d, e.g: 02:00 or -03:45 or +00:00

Demo

<table> <tr> <td>

demo

</td> <td>

demo

</td> <td>

demo

</td> <td>

demo

</td> </tr> <tr> <th> Default drop shaped tail. </th> <th> Hooked tail with `--hook`. </th> <th> Resizable window with `--resize`. </th> <th> Dog instead of cat with `--dog`. </th> </tr> <tr> <td>

demo

</td> <td>

demo

</td> <td> </td> <td> </td> </tr> <tr> <th> Showing current date and sun/moon phase status. </th> <th> Showing just moon phase status. </th> </tr> </table>

References

  • https://github.com/BarkyTheDog/catclock
View on GitHub
GitHub Stars19
CategoryDevelopment
Updated11mo ago
Forks1

Languages

Rust

Security Score

87/100

Audited on Apr 16, 2025

No findings