diff --git a/.changeset/proud-clocks-chew.md b/.changeset/proud-clocks-chew.md new file mode 100644 index 0000000000..3126a29cf7 --- /dev/null +++ b/.changeset/proud-clocks-chew.md @@ -0,0 +1,5 @@ +--- +"create-t3-app": minor +--- + +Use portable shebangs in scripts for nix systems diff --git a/cli/template/extras/start-database/mysql.sh b/cli/template/extras/start-database/mysql.sh index 2be3452899..5564d101a1 100755 --- a/cli/template/extras/start-database/mysql.sh +++ b/cli/template/extras/start-database/mysql.sh @@ -1,7 +1,7 @@ -#!/bin/bash +#!/usr/bin/env bash # Use this script to start a docker container for a local development database -# TO RUN ON WINDOWS: +# TO RUN ON WINDOWS: # 1. Install WSL (Windows Subsystem for Linux) - https://learn.microsoft.com/en-us/windows/wsl/install # 2. Install Docker Desktop for Windows - https://docs.docker.com/docker-for-windows/install/ # 3. Open WSL - `wsl` @@ -42,5 +42,3 @@ fi docker run --name $DB_CONTAINER_NAME -e MYSQL_ROOT_PASSWORD=$DB_PASSWORD -e MYSQL_DATABASE=project1 -d -p 3306:3306 docker.io/mysql echo "Database container was successfully created" - - diff --git a/cli/template/extras/start-database/postgres.sh b/cli/template/extras/start-database/postgres.sh index 2cc5bbe01c..56d2edd8d1 100755 --- a/cli/template/extras/start-database/postgres.sh +++ b/cli/template/extras/start-database/postgres.sh @@ -1,7 +1,7 @@ -#!/bin/bash +#!/usr/bin/env bash # Use this script to start a docker container for a local development database -# TO RUN ON WINDOWS: +# TO RUN ON WINDOWS: # 1. Install WSL (Windows Subsystem for Linux) - https://learn.microsoft.com/en-us/windows/wsl/install # 2. Install Docker Desktop for Windows - https://docs.docker.com/docker-for-windows/install/ # 3. Open WSL - `wsl`