giorgiberiashvili / cli-timer Goto Github PK
View Code? Open in Web Editor NEWAn interactive command-line interface timer application written in Rust.
License: Apache License 2.0
An interactive command-line interface timer application written in Rust.
License: Apache License 2.0
It might be neat to display the ASCII version of the application's logo while running the application.
Unsure of the time when it will be outputted on the terminal.
In order for this issue to be resolved, #5 must be dealt with first.
Right now, it is not possible to keep track of the timer usage outside of the terminal, and even then, it is temporary. It would not be so bad to implement logging for the program.
Make logging possible by following these steps:
It might be useful for the user to be able to control whether the application will use the default configuration or a custom one configured by the user.
Since the project already uses the dirs package (with success), it will leverage its functionality for the task as well.
The configuration file, alongside the log file, will be located in the user's configuration directory.
Here are the paths:
Where the {user} will be the user's username.
The functionalities should probably include:
Cargo.toml only includes base information generated by Cargo version 1.33.0, which does not depict the full metadata of the project.
Add the following fields to Cargo.toml:
Self-explanatory.
Unsure of the image format, but it will be made using an open-source application.
The package appears to be in a usable state. It might make sense to publish it on crates.io and update it regularly until it is finished.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.