From 8c6b66ca141db59c75675b1075955787acff5dfb Mon Sep 17 00:00:00 2001 From: Koichi Murase Date: Tue, 18 Jan 2022 15:44:39 +0900 Subject: [PATCH] themes/powerline: Avoid using non-POSIX uptime --- themes/powerline/powerline.base.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/themes/powerline/powerline.base.sh b/themes/powerline/powerline.base.sh index 91dc369..6fe3a65 100644 --- a/themes/powerline/powerline.base.sh +++ b/themes/powerline/powerline.base.sh @@ -19,7 +19,8 @@ function __powerline_user_info_prompt { local color=${USER_INFO_THEME_PROMPT_COLOR} if [[ "${THEME_CHECK_SUDO}" = true ]]; then - if sudo -n uptime 2>&1 | grep -q "load"; then + # check whether sudo is active for no-password executions + if sudo -n cat <<< c3bcc5c 2>&1 | grep -q c3bcc5c; then color=${USER_INFO_THEME_PROMPT_COLOR_SUDO} fi fi