Get high-level metrics from your gotypist training sessions
Project description
gotypist-stats
Parse ~/.gotypist-stats
file generated by gotypist and show various stats to get some insights on your progress and performance.
Currently available:
- 6 month activity hitmap ร la Github to track the training sessions
- cumulated time spent on gotypist
- phrase that gave you the biggest trouble ever
- most commons mistyped letters
- character per second progress month over month
Installation and usage
Requirement: python 3.6+
pip3 install --user gotypist-stats
gotypist-stats
Example output
๐ 6 months hitmap ๐
Mon โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Tue โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Wed โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Thu โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Fri โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Sat โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Sun โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ Overall stats ๐
+----------------------+---------------+
| Total training time: | 4 hours 44min |
+----------------------+---------------+
๐ Biggest failure ๐
+---------------+-----------------------------------------------------------------------+
| was typing | debug=$([[ -z $SQL_OUTPUT ]] && echo '' || echo ".trace $SQL_OUTPUT") |
+---------------+-----------------------------------------------------------------------+
| mode | slow |
+---------------+-----------------------------------------------------------------------+
| failed | 25 times |
+---------------+-----------------------------------------------------------------------+
| happened on | Sep 09 2019 |
+---------------+-----------------------------------------------------------------------+
| struggled for | 7 minutes 9s |
+---------------+-----------------------------------------------------------------------+
๐ Most common typos ๐
Typo Mistakes % of mistakes
-- -------------- ---------- ---------------
1 s instead of d 54 2.85%
2 _ instead of ) 54 2.85%
3 r instead of e 53 2.80%
4 r instead of t 51 2.69%
5 u instead of i 40 2.11%
6 [ instead of p 37 1.95%
๐ Characters per second (slow mode) ๐
Month Median cps Plot Sessions
-------- ------------ ------------------------------- -------------
Aug 2017 2.2 โโกโกโกโกโกโฃโกโกโกโกโกโกโกโกโกโกโค 3
Nov 2018 2.4 โโโกโกโกโกโฃโกโค 7
Apr 2019 0.83 โโกโกโฃโกโกโโโโโโค 48
May 2019 0.53 โฃโกโกโกโกโค 11
Jun 2019 0.75 โโกโฃโกโกโโโค 10
Jul 2019 0.77 โโกโฃโกโกโกโกโกโโโโโโโโโค 11
Aug 2019 0.74 โโกโฃโกโโโโโโโค 18
Sep 2019 1.3 โโโกโกโฃโกโกโกโโโโโโโโโโโโโโโโโโโค 67
Oct 2019 1.3 โโโกโกโฃโกโกโกโกโโโโโโโโโโโโโโโโโโโโโโค 36
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
gotypist-stats-1.1.4.tar.gz
(6.0 kB
view details)
File details
Details for the file gotypist-stats-1.1.4.tar.gz
.
File metadata
- Download URL: gotypist-stats-1.1.4.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.9.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f6fbff2680c11934e6400926737c78b32ad101bbd756e82eecb0005051c8f18 |
|
MD5 | 81881d3c4d4fd8420776d699759f3fa4 |
|
BLAKE2b-256 | 076cb3b06219036f113291671ae65edbf827e10a7bdf4f61b5f174ccda9d8e50 |