فهرست منبع

Fix warnings appearing in non-interactive bash shells

Encountered issues when using dotfiles in vagrant boxes. For
non-interactive shells, we load only the environmental settings
Weiyi Lou 9 سال پیش
والد
کامیت
180cc143ef
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      shell/bashrc

+ 3 - 0
shell/bashrc

@@ -1,5 +1,8 @@
 source ~/dotfiles/shell/env
 
+# Only load interactive settings when in interactive shells.
+[[ $- != *i* ]] && return
+
 source ~/dotfiles/shell/common/load
 
 for file in ~/dotfiles/shell/bash/*.bash; do