From 16e22bb5e8822aa8f73fad9d7e2ac42ff9a2eebc Mon Sep 17 00:00:00 2001 From: EricFromCanada Date: Sun, 22 Nov 2020 21:38:22 -0500 Subject: [PATCH] sh: skip reading user-level initialization files --- Library/Homebrew/dev-cmd/sh.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/dev-cmd/sh.rb b/Library/Homebrew/dev-cmd/sh.rb index 3c56c13dd0..b97e2a5a48 100644 --- a/Library/Homebrew/dev-cmd/sh.rb +++ b/Library/Homebrew/dev-cmd/sh.rb @@ -54,7 +54,9 @@ module Homebrew safe_system(ENV["SHELL"], args.named.first) else subshell = if ENV["SHELL"].include?("zsh") - "PS1='brew %B%F{green}%~%f%b$ ' #{ENV["SHELL"]} -d" + "PS1='brew %B%F{green}%~%f%b$ ' #{ENV["SHELL"]} -d -f" + elsif ENV["SHELL"].include?("bash") + "PS1=\"brew \\[\\033[1;32m\\]\\w\\[\\033[0m\\]$ \" #{ENV["SHELL"]} --noprofile --norc" else "PS1=\"brew \\[\\033[1;32m\\]\\w\\[\\033[0m\\]$ \" #{ENV["SHELL"]}" end