/TaskerCLI

TaskerCLI project files

Primary LanguageJavaMIT LicenseMIT

About

Tasker is a robust command line tool designed for efficient and descriptive task management. It allows users to add, set, print, and delete tasks through the command line, as well as change a variety of other attributes. To get started with using Tasker, type --help or --helpall for a list of commands.

Installation

Note: Installation support (aside from a runnable jar) will likely not come to Mac as I do not own a Mac to test it on.

Option 1:
"Install" the JAR file (Linux)
  1. Download install.sh from /Install/Linux_JAR
  2. Run install.sh without sudo
  3. Run tasker in the terminal (or tasker --help for a list of commands)
  • If this doesn't work, you may need to make sure the folder is added to PATH, or added to your ~/.bashrc file as an alias
    • You can do this by running echo "alias tasker='java -jar /home/$USER/.Tasker/tasker'" >> ~/.bashrc in the terminal
"Install" the JAR file (Windows)
  1. Download install.ps1 from /Install/Windows_JAR
  2. Run install.ps1 without admin privileges
  3. Run tasker in the terminal (or tasker --help for a list of commands) (You may need to write tasker.bat instead of tasker depending on your system)

Option 2: Compile the native image
SUPPORT COMING SOON!!!
  1. Download it from here
  2. Unzip and open with the IDE of your choice
  3. Follow these instructions to create the native image for your device: here

Thanks! Enjoy TaskerCLI!