Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/mistweaverco/Taskfile

The Taskfile runner script: Better than Makefile, Grunt, Node and whatnot!
https://github.com/mistweaverco/Taskfile

bash bash-completion bash-script makefile runner-script task-runner task-runners

Last synced: 12 days ago
JSON representation

The Taskfile runner script: Better than Makefile, Grunt, Node and whatnot!

Lists

README

        

Taskfile
========

The Taskfile runner script: Better than Makefile, Grunt, Node and whatnot!

It is so freaking sexy, it hurts!

## Install

Make sure you have the `bash-completion` package installed.

For Ubuntu you can simply run `sudo apt-get install bash-completion` and
you're good to go.

Users of other distros should know how to install the respective counterpart
that comes with their distribution of choice.

Then go ahead and clone this repository:

```bash
git clone https://git.superevilmegaco.com/bash/Taskfile.git
```

Switch to the cloned repository:

```bash
cd Taskfile
```

Install `Task` executable with auto-completion:

```bash
bash ./install.bash
```

You don't have to install the `Task` executable,
but I would highly recommend to do so,
because the `Taskfile ` is a killer-feature!

## Usage

## Run specific task

```bash
./Taskfile [taskname]
```

or with installed `Task` exectutable:

```bash
Task [taskname]
```

## List all available tasks

```bash
./Taskfile __show_tasks
```

or with installed `Task` exectutable:

```bash
Task
```

## Plugins

### Neovim/Vim

- [Taskfile.nvim](https://git.superevilmegaco.com/Neovim/Taskfile.nvim)