general: Faster read on newer bash
This commit is contained in:
parent
caea0f059c
commit
afc29ac448
5
neofetch
5
neofetch
|
@ -3573,7 +3573,10 @@ get_window_size() {
|
||||||
# user input so we have to use read to store the out
|
# user input so we have to use read to store the out
|
||||||
# -put as a variable.
|
# -put as a variable.
|
||||||
# The 1 second timeout is required for older bash
|
# The 1 second timeout is required for older bash
|
||||||
IFS=';t' read -d t -t 1 -sra term_size
|
case "${BASH_VERSINFO[0]}" in
|
||||||
|
4|5) IFS=';t' read -d t -t 0.05 -sra term_size ;;
|
||||||
|
*) IFS=';t' read -d t -t 1 -sra term_size ;;
|
||||||
|
esac
|
||||||
unset IFS
|
unset IFS
|
||||||
|
|
||||||
# Split the string into height/width.
|
# Split the string into height/width.
|
||||||
|
|
Reference in New Issue