No description
Find a file
2024-10-13 13:55:58 +01:00
LICENSES Unlicense 2021-04-26 16:07:15 +02:00
src Green tint text 2023-10-04 00:24:06 +01:00
.envrc Use current package for Nix shell 2024-03-16 14:03:24 +00:00
.gitignore Lock inputs to fix build 2023-10-04 00:01:36 +01:00
build-nim-sbom.nix Convert Nimble to SBOM 2024-10-13 13:55:58 +01:00
default.nix Convert Nimble to SBOM 2024-10-13 13:55:58 +01:00
flake.lock Update Nix flake 2021-08-18 14:45:33 +02:00
flake.nix Update Nix flake 2021-08-18 14:45:33 +02:00
hottext.nimble Convert Nimble to SBOM 2024-10-13 13:55:58 +01:00
README.md Add repology badge to readme 2021-05-28 13:10:45 +02:00
sbom.json Convert Nimble to SBOM 2024-10-13 13:55:58 +01:00
Tupfile Adjust build system 2023-10-05 10:57:26 +01:00

HOTTEXT

A hot medium for plain text.

Reads text from stdin, starts paused.

Inspired by Stutter.

Wrap it up in a script, set it as your PAGER, or just use it directly.

fortune | hottext

Install

Requires Nim and SDL2.

export PATH=$PATH:$HOME/.nimble/bin
nimble install hottext

Configuration

Configuration is done via environmental variables.

HOTTEXT_FONT_PATH

Path to a TTF font file. If set at build-time then this font file will be a baked-in default.

HOTTEXT_FONT_SIZE

Size of font by some definition of size.

HOTTEXT_WPM

Words-per-minute, defaults to 400.


Packaging status