Skip to content

mi66mc/penlist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages