penlist

Crates.iopenlist
lib.rspenlist
version0.1.1
sourcesrc
created_at2024-04-30 00:12:10.682039
updated_at2024-05-01 01:07:34.287922
descriptionTodo List console based application written in Rust.
homepage
repositoryhttps://github.com/mi66mc/penlist
max_upload_size
id1224585
size19,569
mi66mc (mi66mc)

documentation

README

penlist

Todo List console based application written in Rust.

Crates.io

šŸ“‹ 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

āœ”ļø To Do

  • Aliases
  • Option to save todo list into a file.
  • Progess bar.
  • Content prettier and in the middle.

āœ’ļø Author

šŸ“„ License

MIT LICENSE

Commit count: 24

cargo fmt