| 123456789101112131415 |
- # Functions used in building the command prompt.
- # Display suspended/backgrounded job count, if any.
- function getajob() {
- local jobcount=$(jobs | wc -l)
- [[ $jobcount -ne 0 ]] && printf " ${FG[63]}[jobs]: ${FG[1]}\j" || printf ''
- }
- # Display up to 3 segments of the current working directory.
- function shortcwd() {
- local folder=$(pwd) fld='[^/]*'
- folder=${folder/$HOME/"~"}
- folder=$(echo $folder | sed 's|.*/\('$fld'/'$fld'/'$fld'\)|\1|')
- printf "$folder"
- }
|