26 lines
618 B
Tcsh
26 lines
618 B
Tcsh
_debug "Sourcing tcshrc.system.Linux..."
|
|
|
|
unsetenv CSHENV_BATTERY_DEVICE
|
|
unsetenv CSHENV_SHOW_BATTERY_LEVEL
|
|
|
|
set battery_locations=( `ls /sys/class/power_supply/ | grep 'BAT[[:digit:]]+$' | xargs` )
|
|
|
|
_debug "Locations: ${battery_locations}"
|
|
|
|
if( ${#battery_locations} > 0 ) then
|
|
foreach location ${battery_locations}
|
|
setenv CSHENV_BATTERY_DEVICE ${location}/capacity
|
|
setenv CSHENV_SHOW_BATTERY_LEVEL
|
|
end
|
|
endif
|
|
|
|
# Set the acknowledgement bit, essentially
|
|
setenv CSHENV_SYSTEM_CONFIGURED Linux
|
|
|
|
_debug "Done sourcing tcshrc.system.Linux..."
|
|
|
|
###########################
|
|
# vim: ft=tcsh
|
|
###########################
|
|
|