···3344# TID clock (and other watchfaces for pebble)
5566-## Prerequisites
77-- [rebbletool](https://github.com/richinfante/rebbletool)
88-- Python 3
99-- [uv](https://github.com/astral-sh/uv?tab=readme-ov-file#installation)
106## Overview
117128TID clock is a Pebble watchface that displays:
···19152016- A Pebble watch or a compatible emulator (e.g., Basalt).
2117- [Rebbletool](https://github.com/richinfante/rebbletool) installed and configured.
2222-- Python 3 (for timezone data generation).
2323-2424-2525-## For Python
2626-2727-Create a virtual environment (using [`uv`](https://github.com/astral-sh/uv?tab=readme-ov-file#installation)) and install dependencies:
2828-2929-```bash
3030-uv venv
3131-source .venv/bin/activate
3232-uv pip install -r requirements.txt
3333-```
1818+- [Node.js](https://nodejs.org/) (for timezone data generation).
1919+- [Bun](https://bun.sh) (for package management).
34203521## Build & Installation
36223737-Use the included `r` helper script to streamline common tasks:
3838-3939-```bash
4040-# 1) Generate timezone and airport data
4141-./r generate
4242-4343-# 2) Build the project
4444-./r build
4545-4646-# 3) Install onto the emulator (Basalt)
4747-./r install
4848-4949-# 4) Build and install in one step
5050-./r debug
5151-```
2323+Use the included `r` helper script to streamline common tasks.