parent
							
								
									337ff1edb5
								
							
						
					
					
						commit
						c45a9eac73
					
				| @ -40,7 +40,7 @@ in dunst. | ||||
| Check if dunst is currently running or paused. If dunst is paused notifications | ||||
| will be kept but not shown until it is unpaused. | ||||
| 
 | ||||
| =item B<set-running> true/false | ||||
| =item B<set-running> true/false/toggle | ||||
| 
 | ||||
| Set the paused status of dunst. If true, dunst is running normally, if false, | ||||
| dunst is paused. See the running command and the dunst man page for more | ||||
|  | ||||
							
								
								
									
										17
									
								
								dunstctl
									
									
									
									
									
								
							
							
						
						
									
										17
									
								
								dunstctl
									
									
									
									
									
								
							| @ -22,7 +22,7 @@ show_help() { | ||||
| 	  context                         Open context menu | ||||
| 	  history-pop                     Pop one notification from history | ||||
| 	  running                         Check if dunst is running or paused | ||||
| 	  set-running [true|false] Set the pause status | ||||
| 	  set-running [true|false|toggle] Set the pause status | ||||
| 	  debug                           Print debugging information | ||||
| 	  help                            Show this help | ||||
| 	EOH | ||||
| @ -69,10 +69,19 @@ case "${1:-}" in | ||||
| 		;; | ||||
| 	"set-running") | ||||
| 		[ "${2:-}" ] \ | ||||
| 			|| die "No status parameter specified. Please give either 'true' or 'false' as running parameter." | ||||
| 		[ "${2}" = "true" ] || [ "${2}" = "false" ] \ | ||||
| 			|| die "Please give either 'true' or 'false' as running parameter." | ||||
| 			|| die "No status parameter specified. Please give either 'true', 'false' or 'toggle' as running parameter." | ||||
| 		[ "${2}" = "true" ] || [ "${2}" = "false" ] || [ "${2}" = "toggle" ] \ | ||||
| 			|| die "Please give either 'true', 'false' or 'toggle' as running parameter." | ||||
|                 if [ "${2}" = "toggle" ]; then | ||||
|                     paused=$(property_get running | ( read -r _ _ paused; printf "%s\n" "${paused}"; )) | ||||
|                     if [ "${paused}" = "true" ]; then | ||||
|                         property_set running variant:boolean:false | ||||
|                     else | ||||
|                         property_set running variant:boolean:true | ||||
|                     fi | ||||
|                 else | ||||
| 		    property_set running variant:boolean:"${2}" | ||||
|                 fi | ||||
| 		;; | ||||
| 	"help"|"--help"|"-h") | ||||
| 		show_help | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 mrossinek
						mrossinek