# Sublime Grunt [![GitHub release](https://img.shields.io/github/release/sptndc/sublime-grunt.svg)](https://github.com/sptndc/sublime-grunt/releases) [![Package Control](https://img.shields.io/packagecontrol/dt/Grunt.svg)](https://packagecontrol.io/packages/Grunt) A [Grunt](https://gruntjs.com/) task runner for Sublime Text. ![Screencast of Sublime Grunt](screencast.gif) ## Installation ### Package Control The easiest way to install using [Package Control](https://packagecontrol.io/). 1. Open `Command Palette` using menu item `Tools → Command Palette...` 2. Choose `Package Control: Install Package` 3. Find `Grunt` and hit `Enter` ### Manually If you prefer a manual approach, follow the steps below. 1. Goto into Sublime Text Packages directory, which you can find using the menu item `Preferences -> Browse Packages...` 2. Clone this repository. ``` git clone https://github.com/sptndc/sublime-grunt.git Grunt ``` 3. Enjoy! ## Usage Open the Command Palette: * macOS: cmd+shift+P * Linux/Windows: ctrl+shift+P Now choose the "Grunt" command. The plugin expects to find a Gruntfile (`Gruntfile.js` or `Gruntfile.coffee`) in an open folder. It displays a sorted list of available Grunt tasks out of this Grunt file. If it finds more than one Gruntfile, it first provides a list for selection. As of version 0.2, there is also a command to kill running tasks, for example `watch` tasks. ## Settings The file `Grunt.sublime-settings` is used for configuration. You may override your `PATH` environment variable as follows: ``` { "exec_args": { "path": "node_modules/.bin:/bin:/usr/bin:/usr/local/bin" } } ``` If your GruntFile is not in the base path of the project, then you can add the path(s) to check as follows: ``` { "gruntfile_paths": [ "/path", "/another/path", "/one/final/path" ] } ``` Alternatively, this could be set per-project in your .sublime-project settings object. ## Maintenance sublime-grunt was created by [Tim von Oldenburg](https://github.com/tvooo), and grunt-sublime-snippets was created by [Jason Nickel](https://github.com/devatrox). is currently maintained by [Septian Dwic](https://github.com/sptndc). ## License This project was released under the [MIT](LICENSE) License.