1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-26 16:38:34 +02:00

starship: check if $TERM == "dumb" for Bash setup

This fixes an issue with Emacs tramp.

PR #1191
This commit is contained in:
Bruno Bigras 2020-04-24 09:57:47 -04:00 committed by Robert Helgesson
parent 1ec45b11ab
commit cca024da2b
No known key found for this signature in database
GPG Key ID: 36BDAA14C2797E89

View File

@ -89,7 +89,7 @@ in {
mkIf (cfg.settings != { }) { source = configFile cfg.settings; };
programs.bash.initExtra = mkIf cfg.enableBashIntegration ''
if [[ -z $INSIDE_EMACS ]]; then
if [[ $TERM != "dumb" && -z $INSIDE_EMACS ]]; then
eval "$(${cfg.package}/bin/starship init bash)"
fi
'';