1 unstable release
0.6.9 | Nov 6, 2024 |
---|
#272 in Text processing
39KB
929 lines
termfactor
is your terminal sick, mid or sus?
test your terminal features & find out.
Requirements
fastfetch must be installed. termfactor uses fastfetch for terminal identification.
Installation
cargo install termfactor
Building
git clone https://github.com/urrickhunt/termfactor
cargo build --release
cargo install --path .
Tests
termfactor tests your terminal for:
- truecolor
- sgr or text decorations
- unicode symbols
- emojis
- bidi awareness[^1].
- osc 8 hyperlinks
- osc 9 notifications
- osc 777 notifications
- sixel graphics
[^1]: please note that this is just a general test for bidirectional awareness & not a comprehensive bidi language test.
further bidi terminal resources:
BiDiSupport
BiDi in Terminal Emulators
Track termfactors
Dependencies
~3.5–5MB
~90K SLoC