Comments (4)
@NaiveInvestigator Thanks for testing on Fedora! I've also tested on Ubuntu, and it seems like all the features work very well. Plus, the PR #51 will address this issue.
from donkeytype.
I only have a Ubuntu machine, can I take up this task?
from donkeytype.
yes please! 👍
from donkeytype.
I have fedora installed on my system. I built it and it seems to run atleast lol! But i have noticed that it takes a while to start taking my input.
what stuff should i be looking for to make sure it is working properly?
system info
⠀⠀⢀⣤⣴⣶⣶⣶⣦⣤⡀⠀⣀⣠⣤⣴⣶⣶⣶⣶⣶⣶⣶⣶⣤⣤⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ----------------
⠀⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣶⣤⡀⠀⠀⠀⠀⠀⠀⠀⠀ OS: Nobara Linux 38 (Thirty Eight) x86_64
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀ Host: 82B1 Lenovo Legion 5 15ARH05H
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀ Kernel: 6.5.6-200.fsync.fc38.x86_64
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀⠀ Uptime: 2 hours, 29 mins
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠋⠉⠁⠀⠀⠉⠉⠛⠿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧⠀⠀ Packages: 2976 (rpm)
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀⠀⠀⢀⣀⣀⡀⠀⠀⠀⠈⢻⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀ Shell: bash 5.2.15
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡏⠀⠀⠀⢠⣾⣿⣿⣿⣿⣷⡄⠀⠀⠀⠻⠿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ Resolution: 1920x1080
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠁⠀⠀⠀⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⣀⣀⣬⣽⣿⣿⣿⣿⣿⣿⠀ DE: GNOME 44.2
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀⠀⠀⠀⠈⠻⢿⣿⣿⡿⠟⠁⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ WM: Mutter
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ WM Theme: Adwaita
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣤⣤⣄⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ Theme: adw-gtk3-dark [GTK2/3]
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⣄⠀⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ Icons: Papirus-Dark [GTK2/3]
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣇⠀⠀⠀⠀⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀ Terminal: gnome-terminal
⠀⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠟⠛⠉⠉⠛⠛⢿⣿⣿⠀⠀⠀⠀⠀⠸⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⠀ CPU: AMD Ryzen 7 4800H with Radeon Graphics (16) @ 2.900GHz
⠀⠘⢿⣿⣿⣿⣿⣿⣿⣿⡿⠋⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⠀⠀⠀⠀⠀⠀⠙⢿⣿⣿⣿⣿⣿⣿⣿⠟⠁⠀ GPU: NVIDIA GeForce RTX 2060 Mobile
⠀⠀⠀⠈⠙⠛⠛⠛⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠛⠛⠛⠛⠉⠁⠀⠀⠀ Memory: 5465MiB / 15845MiB
Edit: Forgot to mention that the save result locations seem to be working
$ ls ~/.local/share/donkeytype
donkeytype-results.csv
$ cat ~/.local/share/donkeytype/donkeytype-results.csv
local_datetime,wpm,raw_accuracy,raw_valid_characters_count,raw_mistakes_count,raw_typed_characters_count,accuracy,valid_characters_count,typed_characters_count,mistakes_count,duration,numbers,numbers_ratio,dictionary_path,uppercase,uppercase_ratio
2023-10-24T12:18:29.078513681+06:00,38.4,94.28571428571428,99,6,105,100.0,96,96,0,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:21:18.125537240+06:00,51.6,93.47826086956522,129,9,138,100.0,129,129,0,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:23:22.982395121+06:00,43.2,86.5079365079365,109,17,126,100.0,108,108,0,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:25:41.095112338+06:00,46.0,85.0,119,21,140,99.13793103448276,115,116,1,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:26:17.963251544+06:00,42.8,89.68253968253968,113,13,126,99.07407407407408,107,108,1,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:27:51.819892656+06:00,60.8,95.0,152,8,160,100.0,152,152,0,30,false,0.05,default_dictionary,false,0.15
2023-10-24T12:28:27.619268049+06:00,52.0,92.41379310344827,134,11,145,100.0,130,130,0,30,false,0.05,default_dictionary,false,0.15
from donkeytype.
Related Issues (20)
- support configuring color scheme HOT 7
- figure out a way to mock tui::widgets::Widget to test if expected text is rendered HOT 2
- Support non Ascii characters HOT 2
- add integration tests HOT 10
- read results from csv and display them
- Add support for Windows HOT 1
- Windows Double KeyPress Issue HOT 1
- create a deployment workflow
- Incorrect JSON Format in Config File Example in README HOT 1
- Documentation Missing Information on `save_results` Location HOT 3
- Feature Request: Allow Custom Storage Locations for `save_results` HOT 2
- Count WPM only in words that were typed correctly HOT 2
- add argument for custom config file path HOT 2
- Add Arguments for Configuring Params in CLI HOT 1
- [Feature Request]: LAN Multiplayer
- handle shortcuts for deleting last word from the input HOT 4
- support uppercase letters at the beginning of words. HOT 2
- support providing numbers ratio in config HOT 3
- support symbols HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from donkeytype.