Skip to content

mrinjamul/tasks

Repository files navigation

taskstasks

build status build status go version GoReportCard Code style: standard License: Apache 2 Github all releases

tasks : A simple todoist application

Get it from the Snap Store

tasks will help you get more done in less time. It's designed to be as simple as possible to help you accomplish your goals.

Installing from Binaries

Download for your platform

Download

For Linux,

wget https://github.com/mrinjamul/tasks/releases/download/v1.0.1/tasks-linux-amd64-v1.0.1.tar.gz
tar xvf tasks-linux-amd64-current.tar.gz
chmod +x tasks
sudo mv tasks /usr/local/bin

or you can put the executable file into your env variables $PATH

For Android(Termux),

You need to have wget tar. To install simply type pkg install wget tar

cd ~
wget https://github.com/mrinjamul/tasks/releases/download/v1.0.1/tasks-linux-arm-v1.0.1.tar.gz
tar xvf tasks-linux-arm-current.tar.gz
chmod +x tasks
mv tasks ../usr/bin

Building from source

git clone https://github.com/mrinjamul/tasks
cd tasks
go build -ldflags "-X 'github.com/mrinjamul/tasks/todo.Version=$(git describe --tags $(git rev-list --tags --max-count=1) || echo "dev")' -X 'github.com/mrinjamul/tasks/todo.GitCommit=$(git rev-parse HEAD)' -s -w"
go install -ldflags "-X 'github.com/mrinjamul/tasks/todo.Version=$(git describe --tags $(git rev-list --tags --max-count=1) || echo "dev")' -X 'github.com/mrinjamul/tasks/todo.GitCommit=$(git rev-parse HEAD)' -s -w"

Usage

tasks add --priority=1 download tasks

The following output is automatically generated by tasks. Nothing beyond the command and flag definitions are needed.

tasks will help you get more done in less time.
It's designed to be as simple as possible to help you
accomplish your goals.

Usage:
tasks [command]

Available Commands:
add         Add a new task
clear       Clear all tasks
done        Mark Task as Done
help        Help about any command
list        list all tasks
modify      edit a task
remove      Remove a task
undone      Mark Task as UnDone
version     Prints version

Flags:
    --config string   config file (default is $HOME/.tasks.yaml)
-h, --help            help for tasks

Use "tasks [command] --help" for more information about a command.

Contributing

Links

License

  • Apache-2.0