Skip to content

Latest commit

 

History

24 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Todo List console based application written in Rust.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages