M clean.fish => clean.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
source utils/interactive.fish
source utils/constants.fish
M install.fish => install.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
source utils/environment.fish; or exit
source utils/constants.fish; or exit
M run.fish => run.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
source utils/helpers.fish
M utils/constants.fish => utils/constants.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
set node_download_url 'https://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.xz'
set node_tarball 'node.tar.xz'
M utils/environment.fish => utils/environment.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
# Check whether commands are available.
# argv: list of commands to check.
M utils/helpers.fish => utils/helpers.fish +2 -0
@@ 1,3 1,5 @@
+#!/usr/bin/env fish
+
# Write the value of variables into a file, using the names of the variables
# as the keys.
# argv[1]: the path to the template.
M utils/interactive.fish => utils/interactive.fish +1 -1
@@ 1,4 1,4 @@
-#!/usr/bin/fish
+#!/usr/bin/env fish
# Ask the user to press enter to continue or ctrl-c to quit.
function continue_or_quit