7 releases
0.1.1 | May 1, 2024 |
---|---|
0.0.9 | Apr 30, 2024 |
#452 in Command line utilities
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.
Rust
Cargo
Nerd 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ā14MB
~131K SLoC