7 releases
| 0.1.1 | May 1, 2024 |
|---|---|
| 0.0.9 | Apr 30, 2024 |
#58 in #todo
214 downloads per month
12KB
191 lines
penlist
š Requirements
Rust, Cargo installed in your machine and a Nerd Font to icons appears properly in your machine.
RustCargoNerd Font
Dependencies are automatically installed.
š§ Install
To install it just execute this:
$ cargo install penlist
āļø Running
To run the application just type this in your terminal:
$ penlist
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
š§ PenList
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā 001: Make dinner
ā 002: Add /routes/findUser.ts
ā 003: Fix issue n° 284
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
1/3
>
In the > prompt, you can access all commands and aliases with help command, an there are the commands:
-
help: prints help message. -
add <title>: adds an item to the list. -
remove <id>: remove an item from the list. -
toggle <id>: toggle an item to checked and unchecked such as ā and ā -
quit: quit from application. -
save <filename>: save your todo list into a file. -
load <filename>: load your todo list from a file. -
Aliases:
help: (h);add: (a);remove: (rm);toggle: (done,dn);quit: (q);
š ļø Project Dependencies
- colored - Colorize the terminal, prettier
- serde_json - To load and save JSON
- serde - Serializing and deserializing
- regex - ANSI escape codes
- termsize - Get terminal size
āļø To Do
- Aliases
- Option to save todo list into a file.
- Progess bar.
- Content prettier and in the middle.
āļø Author
- Original Author - mi66mc
š License
Dependencies
~3ā15MB
~134K SLoC