Skip to content
This repository has been archived by the owner on Apr 15, 2023. It is now read-only.
/ toodles Public archive

Just another ToDo application. Or is it?...

License

Notifications You must be signed in to change notification settings

luv4bytes/toodles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦄 toodles 🦄

Just another ToDo application. Or is it?...

No, seriously, it's just another ToDo application. For your awesome Linux CLI.

What can toodles do?

Well... tons of stuff. If it's tiny tons.

You can add ToDos, remove ToDos, edit them, attach files to them etc.

I need it! What do I do?

Requirements

🦄 libsqlite3
🦄 cmake
🦄 pkg-config

Building and Installation

Just clone the repository and use cmake for building the application.

mkdir -p build && cd build && cmake -DCMAKE_BUILD_TYPE=Release .. && make

For installing you can use make after building.

sudo make install

Interactive mode

When you start toodles without any arguments the prompt will show up. From there you can start using toodles as described in the application help. For showing the application help, just type help or h.

Non-interactive mode

Non-interactive mode is invoked if toodles is started with arguments. In non-interactive mode toodles behaves... non-interactive... no prompt whatsoever. But you can use toodles for scripting. If you want that.

./toodles -c add -t "New important task!"

For help on using toodles in non-interactive mode pass -h as argument.

Environment

You can use the env command in interactive mode to get a detailed overview of what files and directories toodles is using.

Releases

No releases published

Packages

No packages published