Skip to content

kahkhang/ora.sh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Ora.sh - Modern Bash Terminal Spinner

Bash GitHub license Twitter

Ora.sh is a dependency-free elegant terminal spinner.

Usage

spinner [function_name] [output_variable (Optional)]

Example

source ora.sh

task_1() {
  sleep 2
  echo "ora.sh is"
}

task_2() {
  sleep 2
  echo "awesome"
}

stty -echo && tput civis
spinner "Task 1" task_1 output1
spinner "Task 2" task_2 output2
tput el

echo "Task 1's output: $output1"
echo "Task 2's output: $output2"
tput cnorm && stty echo

About

🚀 Modern terminal spinner in bash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages