https://github.com/cetanu/taskrunner.nvim
Plugin to make it easy to run your project commands
https://github.com/cetanu/taskrunner.nvim
Last synced: 11 months ago
JSON representation
Plugin to make it easy to run your project commands
- Host: GitHub
- URL: https://github.com/cetanu/taskrunner.nvim
- Owner: cetanu
- License: other
- Created: 2025-07-16T14:08:14.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-07-24T06:49:12.000Z (11 months ago)
- Last Synced: 2025-07-24T07:50:57.241Z (11 months ago)
- Language: Lua
- Size: 62.5 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# taskrunner.nvim
Make it convenient to run your tasks from within Neovim, for many different task runner providers
## Providers
* Makefile
* Justfile
* Rakefile
* Invoke
* Cargo (kinda)
Feel free to contribute your own provider!
## Install
```lua
{
"cetanu/taskrunner.nvim",
event = "VeryLazy",
config = function()
require("task_runner").setup({
providers = {
make = true,
just = true,
rake = true,
invoke = true,
cargo = true,
}
})
end,
}
```
## Usage
Inside your project, use the command `:TaskRunner`
Which will show a list of tasks you can execute.

Navigate using regular vim motions and select task with ``
Upon selection, a window will display the output
