Typeinc(1)
π Typeinc(1) β the manual page but make it a vibe π
okay so bestie, welcome to the Typeinc manual page!! this is literally the glow-up of your terminal typing era and i'm obsessed π β¨
β¨ NAME β¨
Typeinc β an amazing ncurses-based Terminal UI for testing your typing speed on various difficulty levels, and it's got a cool vibe, fr fr π
πΈ SYNOPSIS πΈ
typeinc [OPTION]
typeinc -v, --version
like, that's the whole mood. options or version, pick your fighter π
π¦ DESCRIPTION π¦
okay so listen β Typeinc is this ncurses-based tool and it is literally your go-to terminal bestie for playing around with your typing speed across various difficulty levels. no cap. π«Ά
WPM gets calculated using the internationally used methodology (iconic, standard, slay). you also get a Typeinc score based on the difficulty level, the wpm, and the accuracy you obtain. you can view the top 10 highscores (local) for each difficulty level and then challenge yourself or your friends to beat it. main character energy only. π
π OPTIONS π
-h,--helpβ to see the help message, bestie. your lil safety net π§-s,--scoreβ submit figures to calculate a hypothetical Typeinc score π«-w,--wordsβ to get random english words present in our wordlist π-r,--ranklistβ display the top 10 ranks of the input difficulty level π₯
π FILES π
Typeinc uses English words taken from a wordlist.txt file with more than 7500 English words. so many words, genuinely.
The UI and code handling is done in python using the ncurses library, iykyk πβ¨
The configurations of result, testing text, UI, etc. are present in the configurations directory.
β NOTES β
Typeinc lets you test your typing speed β from regular all the way to God level difficulty β from a difficulty level of -infinity to +infinity. we provide a range of difficulty levels based on which you're graded and given a score. it's giving infinite possibilities, honestly π«
here's the detailed summary of the Difficulty level division, no gatekeeping:
- Level <= 0 : Super Easy (Regular) (SE)
- 0 < Level <= 2 : Easy (E)
- 2 < Level <= 4 : Normal (N)
- 4 < Level <= 6 : Hard (H)
- 6 < Level <= 9 : Super Hard (SH)
- 9 < Level <= 10 : Insane (I)
- 10 < Level < 20 : Super Insane (SI)
- 20 <= Level < 50: BRUH (X)
- 50 <= Level < 100: SUPER BRUHH (X2)
- 100 <= Level < 500: DAMNN BRUHHH!! (XX)
- 500 <= Level < 1000: U ROCK BRUHHH! (XX2)
- 1000 <= Level: GOD BRUH!!! (SXX)
The grading system differs for each difficulty level chosen, and so is your score. the higher the difficulty level, the more score you'll obtain. visit the official Github page at https://github.com/AnirudhG07/Typeinc for understanding the grading system for each difficulty level. very demure, very documented π
π EXAMPLES π
To take the Typeinc test:
$ typeinc
To calculate a hypothetical Typeinc score, you would have to submit various values:
$ typeinc -s
To get random english words from our wordlist:
$ typeinc -w <word_count>
To display the top 10 ranks for the input difficulty level:
$ typeinc -r <difficulty_level>
slay those commands bestie, you got this π«Άβ¨
π DEPENDENCIES π
Typeinc requires python version >= 3.11 and the ncurses library present in your python version. that's it, that's the tea β
π AUTHOR π
Typeinc was written by Anirudh Gupta. absolute icon behaviour.
Visit https://github.com/AnirudhG07/Typeinc for more information.
okay that's the whole manual, bestie!! go type fast, get that GOD BRUH!!! rank, and remember β WPM is temporary but the vibe is forever π π₯
This iconic manual page is from the Typeinc Manual, May 2024 edition β logged as Typeinc(1) and honestly? a serve πβ¨
π¦ where this page comes from
- nixos 26.05: typeinc 1.0.3
- nixpkgs unstable: typeinc 1.0.3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms