ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Taskfile

by biozz ST4

A Sublime Text 4 plugin for running Taskfile tasks

Details

Installs

  • Total 34
  • Win 18
  • Mac 10
  • Linux 6
Sep 25 Sep 24 Sep 23 Sep 22 Sep 21 Sep 20 Sep 19 Sep 18 Sep 17 Sep 16 Sep 15 Sep 14 Sep 13 Sep 12 Sep 11 Sep 10 Sep 9 Sep 8 Sep 7 Sep 6 Sep 5 Sep 4 Sep 3 Sep 2 Sep 1 Aug 31 Aug 30 Aug 29 Aug 28 Aug 27 Aug 26 Aug 25 Aug 24 Aug 23 Aug 22 Aug 21 Aug 20 Aug 19 Aug 18 Aug 17 Aug 16 Aug 15 Aug 14 Aug 13 Aug 12
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

Sublime Taskfile

Package Control

A Sublime Text 4 plugin for running tasks from Taskfile. It adds Taskfile: Run Task to your command palette and you can select which task to run. The output of the task is than displayed in the quick panel on the bottom.

It is also possible to initialize the Taskfile with Taskfile: Init command, which basically does task -i in one of the project directories you chose.

Usage

  • made for Sublime Text 4
  • uses Sublime's python version 3.3, but waiting to migrate to 3.8 once dependencies issue is resolved, see v0.5.0 release notes for more details
  • uses pyyaml dependency
  • properly handles multiple open directories
  • does not and will not ship any custom syntax definitions (see installation notes for more details)

Installation

Use Package Control: Install Package command and search for Taskfile.

If you want to have a hints on which keys are available and what they do, there is an official JSON schema for Taskfile, which can be loaded automatically once you install LSP and LSP-yaml packages.

Contributing

You are welcome to submit pull requests with bug fixes and improvements.

Please lint your files with black before submition.