Jens K. 2f587c97b5
Event handling (#5)
- Refactor `event` handling (heavily inspired by [crates-tui](https://github.com/ratatui/crates-tui/) via [Tui with Terminal and EventHandler](https://ratatui.rs/recipes/apps/terminal-and-event-handler/))
- Refactor widget structure
- Disable `nixos-unstable` temporarily
- Add `.rustfmt.toml`
2024-12-02 15:43:04 +01:00
2024-11-29 15:51:10 +01:00
2024-12-02 15:43:04 +01:00
2024-11-27 20:57:43 +01:00
2024-11-28 16:02:01 +01:00
2024-12-02 15:43:04 +01:00
2024-12-02 15:43:04 +01:00
2024-12-02 15:43:04 +01:00
2024-12-02 15:43:04 +01:00
2024-12-02 15:43:04 +01:00
2024-12-02 15:43:04 +01:00
2024-11-27 18:16:56 +01:00

tim:r

Build from source

Requirements

Nix (recommend)

cd into root directory.

If direnv is installed, run direnv allow once to install dependencies. Others run nix develop.

Non Nix user

Run

cargo run

Build

  • Linux
nix build
  • Windows (cross-compilation)
nix build .#windows

Commands to run, build etc.

just --list

Available recipes:
    build   # build app
    b       # alias for `build`
    default
    format  # format files
    f       # alias for `format`
    lint    # lint
    l       # alias for `lint`
    run     # run app
    r       # alias for `run`
    test    # run tests
    t       # alias for `test`
Description
TUI to organize your time: Pomodoro, Countdown, Timer, Event.
Readme MIT 2.8 MiB
Languages
Rust 97.7%
Nix 1.2%
Just 1.1%