Added support to pass on custom progress bar values.
This commit is contained in:
		
							parent
							
								
									92fb2eff9e
								
							
						
					
					
						commit
						cd8c9fe3af
					
				
					 1 changed files with 6 additions and 3 deletions
				
			
		|  | @ -1,17 +1,17 @@ | ||||||
| #!/usr/bin/env bash | #!/usr/bin/env bash | ||||||
| # Show system status in notification, or your own message | # Show system status in notification, or your own message | ||||||
| # Syntaxis: notify [-vb] [-t <timeout>] [<title> <message>] | # Syntaxis: notify [-vb] [-t <timeout>] [-p <value>] [<title> <message>] | ||||||
| 
 | 
 | ||||||
| # Requirements:  | # Requirements:  | ||||||
| # - brightnessctl | # - brightnessctl | ||||||
| 
 | 
 | ||||||
| panic () { | panic () { | ||||||
|     >&2 echo "Syntaxis: notify [-vb] [<title> [<message>]]" |     >&2 echo "Syntaxis: notify [-vb] [-t <timeout>] [-p <value>] [<title> <message>]" | ||||||
|     exit 1 |     exit 1 | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| # Get options | # Get options | ||||||
| while getopts ":bvt:" options; do | while getopts ":bvt:p:" options; do | ||||||
| 	case "${options}" in  | 	case "${options}" in  | ||||||
| 		b) 	 | 		b) 	 | ||||||
| 			value=$( brightnessctl | grep -o "[0-9]*%" | tr -d '%' ) | 			value=$( brightnessctl | grep -o "[0-9]*%" | tr -d '%' ) | ||||||
|  | @ -35,6 +35,9 @@ while getopts ":bvt:" options; do | ||||||
| 			;; | 			;; | ||||||
|         t)   |         t)   | ||||||
|             timeout="${OPTARG}" |             timeout="${OPTARG}" | ||||||
|  |             ;; | ||||||
|  |         p) | ||||||
|  |             value="${OPTARG}" | ||||||
|             ;; |             ;; | ||||||
| 		*)	 | 		*)	 | ||||||
|             panic |             panic | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue