A todo.txt based to-do app
This app is currently in development; so for the love of yourself, please don't use it with your regular todo.txt file which you use primarily, as you never know when something bad happens with it.
Best way to build this is by Flatpak by cloning this repo in GNOME builder, or by using Flatpak extension in VS Code, and running it by flatpak; as you would not have to worry about dependencies or packages.
You may also build it by meson, without Flatpak by the commands:
meson build
cd build
sudo ninja install
The dependencies required for building by meson are:
- blueprint-compiler (Meson will automatically clone it if it is not present)
- python3
- gtk4
- libadwaita
- python-gobject
- gobject-introspection
pytodotxt
module from pip
(Note that these packages may be named alternately in some Linux/freedesktop distributions)
- Hidden Tasks (
h:1
hides the task) - Due Dates (example:
due:2023-04-08
)
Features and UI of this app are derived from Mindstream and qtodotxt2
The name 'Kaar' (kār) is a word present in both Sanskrit (कार) and Classical Persian (کار) as a cognate from Indo-Iranian language family which can mean things like action, work, doer in their descendants such as Urdu, Hindi, Punjabi, etc.
Made with Python, GTK4, cosy Libadwaita 🥰 in India 🇮🇳