powerline-go: fix argument to -error option
Addition of the line "local old_exit_status=$?" broke the call to powerline-go. PR #1364
This commit is contained in:
parent
58716b7541
commit
7f7348b470
|
@ -110,7 +110,7 @@ in {
|
||||||
programs.bash.initExtra = ''
|
programs.bash.initExtra = ''
|
||||||
function _update_ps1() {
|
function _update_ps1() {
|
||||||
local old_exit_status=$?
|
local old_exit_status=$?
|
||||||
PS1="$(${pkgs.powerline-go}/bin/powerline-go -error $? ${commandLineArguments})"
|
PS1="$(${pkgs.powerline-go}/bin/powerline-go -error $old_exit_status ${commandLineArguments})"
|
||||||
${cfg.extraUpdatePS1}
|
${cfg.extraUpdatePS1}
|
||||||
return $old_exit_status
|
return $old_exit_status
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,7 +22,7 @@ with lib;
|
||||||
assertFileExists home-files/.bashrc
|
assertFileExists home-files/.bashrc
|
||||||
assertFileContains \
|
assertFileContains \
|
||||||
home-files/.bashrc \
|
home-files/.bashrc \
|
||||||
'/bin/powerline-go -error $? -modules nix-shell -newline -path-aliases \~/project/foo=prj-foo -ignore-repos /home/me/project1,/home/me/project2'
|
'/bin/powerline-go -error $old_exit_status -modules nix-shell -newline -path-aliases \~/project/foo=prj-foo -ignore-repos /home/me/project1,/home/me/project2'
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue