Can I run a standalone shell script within Nova?

Hello! I’m coming from CodeRunner, and one of my favorite features of that app is the ability to quickly run the file I’m working on. I work almost exclusively (for the moment) in shell scripts, and being able to press Cmd + R to instantly see results is great.

Is this possible in Nova? If I create simply a new .sh file, not within any projects, nothing happens when I press Cmd + R, and indeed if I look at the Project dropdown in the menu bar, Run is greyed out.

I think you can go into ProjectTasksEdit Task…, and then click the + next to Tasks and select a Custom Task.

Once you add one, select it, then click on the Run tab.

You can either enter a script in the window, or click on Path to specify the task.

If you check off the “Enable the Run action for this task” and you should then be able to hit Cmd+R to run that.

If you want to see the output of the task, also change the Open report: to something other than Never.