MCPcopy Index your code
hub / github.com/ckaznable/tenki

github.com/ckaznable/tenki @v1.11.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.11.0 ↗ · + Follow
122 symbols 179 edges 19 files 1 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Tenki

tty-clock with weather effect written by Rust and powerd by ratatui

demo

Installation

Install from Cargo

cargo install --git https://github.com/ckaznable/tenki.git

Install from Source Code

tenki is written in Rust, so you'll need to grab a Rust installation in order to compile it.

git clone https://github.com/ckaznable/tenki
cd tenki
make build
make install

If you want to uninstall

make uninsall

Install from the AUR

If you are using Arch Linux, you can install tenki using an AUR helper. For example:

paru -S tenki

Usage

Usage: tenki [OPTIONS]

Options:
      --mode <MODE>                [default: rain] [possible values: rain, snow, meteor, disable]
      --timer-mode <TIMER_MODE>    [possible values: dvd]
      --timer-color <TIMER_COLOR>  color of the effect. [red, green, blue] [default: white]
  -f, --fps <FPS>                  frame per second [default: 60]
  -t, --tps <TPS>                  tick per second [default: 60]
  -l, --level <LEVEL>              effect level, The lower, the stronger [4-1000]
      --wind <WIND>                wind mode. [random, disable, only-right, only-left, right, left] [default: random]
      --show-fps                   show fps at right-top in screen
      --blink-colon                blinking colon of timer
  -h, --help                       Print help
  -V, --version                    Print version

Roadmap

  • [x] CLI options
  • [ ] customizable

LICENSE

MIT

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Method 81
Class 20
Enum 11
Function 5
Interface 5

Languages

Rust100%

Modules by API surface

src/state/mod.rs23 symbols
src/state/timer.rs18 symbols
src/state/wind.rs10 symbols
src/state/tail.rs10 symbols
src/app.rs10 symbols
src/state/dropping.rs9 symbols
src/widget/mod.rs6 symbols
src/widget/timer.rs5 symbols
src/weather/mod.rs5 symbols
src/weather/dropping.rs5 symbols
src/tui.rs5 symbols
src/widget/weather.rs4 symbols

For agents

$ claude mcp add tenki \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page