From 69e71ce4d19475c2c446a9400e073b288a40d018 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Thu, 14 Apr 2022 16:40:49 -0400 Subject: [PATCH 1/2] Make battery device configurable --- tcshrc.prompt.final | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tcshrc.prompt.final b/tcshrc.prompt.final index 771a1af..e453945 100644 --- a/tcshrc.prompt.final +++ b/tcshrc.prompt.final @@ -49,7 +49,11 @@ set prompt_reference="%{${dim}%}< ${prompt_reference_core} %{${dim}%}> " #set prompt_reference="${prompt_reference_core}%{${text_color_seq}%} \- " if( $?CSHENV_SHOW_BATTERY_LEVEL ) then - set battery_level=`cat /sys/class/power_supply/BAT1/capacity` + if( $?CSHENV_BATTERY_DEVICE ) then + set battery_level=`cat ${CSHENV_BATTERY_DEVICE}` + else + set battery_level=`cat /sys/class/power_supply/BAT1/capacity` + endif if( ${battery_level} < ${critical_battery_level} ) then set battery_color=${red}${blink} else if( ${battery_level} < ${low_battery_level} ) then From d53a244b5f32a146f9c3ac39cba131493d5bb191 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Fri, 15 Apr 2022 15:13:00 -0400 Subject: [PATCH 2/2] Make battery level label italic and more visible. --- tcshrc.prompt.final | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcshrc.prompt.final b/tcshrc.prompt.final index e453945..9db349c 100644 --- a/tcshrc.prompt.final +++ b/tcshrc.prompt.final @@ -75,7 +75,7 @@ if( $?CSHENV_SHOW_BATTERY_LEVEL ) then endif #set battery_prompt="%{${battery_color}%}%{${battery_level}${at_color}\%%}%{${dim}%} " - set battery_prompt="%{${csi}28D${blue}Battery Level: ${battery_color}${battery_level}${at_color}\%${dim} %}" + set battery_prompt="%{${csi}28D${csi}38;2;128;128;255;3mBattery Level:${dim} ${battery_color}${battery_level}${at_color}\%${dim} %}" else set battery_prompt="" endif