This setup provides a way to add/delete/complete and edit tasks from your note-taking app without the need to interact with any other software(like google tasks) or promise yourself you'll do it later
In wrapper.ps1
- Add the path to the file used for your todo in the $TODO_DIR variable e.g
$env:TODO_DIR = 'C:\path\to\your\todo\file[.txt, .md...]
- Change the
$env:python_exefile pathC:\Python311\python.exeto your default python executable - Add your note taking executable file to the $applicationPath variable e.g
$env:applicationPath = 'C:\path\to\your\obsidian\application\Obsidian.exe'
- Follow this tutorial to get your credentials.json file. Remember to download the json, rename it as credentials.json and keep the file in this repository
- Install the dependencies
pip install -r requirements.txt
cd to the repository
- You can run the test.py file with
python text.py- You can run the logic using Powershell
./wrapper.ps1I plan on adding support for other OS in the future
You can transform the logic into an executable file for easier access or to replace your default text editor shortcut
https://www.advancedinstaller.com/convert-powershell-to-exe.html
If you encounter any issues with the documentation or have suggestions for improving the project, please feel free to open an issue!
