| 
																	
																	
																		
																			
																		
																	
																	
																 | 
																@ -7,27 +7,34 @@ | 
															
														
														
													
														
															
																 | 
																 | 
																# Dependencies: alsa-utils | 
																 | 
																 | 
																# Dependencies: alsa-utils | 
															
														
														
													
														
															
																 | 
																 | 
																
 | 
																 | 
																 | 
																
 | 
															
														
														
													
														
															
																 | 
																 | 
																dwm_alsa () { | 
																 | 
																 | 
																dwm_alsa () { | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	STATUS=$(amixer sget Master | tail -n1 | sed -r "s/.*\[(.*)\]/\1/") | 
															
														
														
													
														
															
																 | 
																 | 
																    VOL=$(amixer get Master | tail -n1 | sed -r "s/.*\[(.*)%\].*/\1/") | 
																 | 
																 | 
																    VOL=$(amixer get Master | tail -n1 | sed -r "s/.*\[(.*)%\].*/\1/") | 
															
														
														
													
														
															
																 | 
																 | 
																    printf "%s" "$SEP1" | 
																 | 
																 | 
																    printf "%s" "$SEP1" | 
															
														
														
													
														
															
																 | 
																 | 
																    if [ "$IDENTIFIER" = "unicode" ]; then | 
																 | 
																 | 
																    if [ "$IDENTIFIER" = "unicode" ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																        if [ "$VOL" -eq 0 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "🔇" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        elif [ "$VOL" -gt 0 ] && [ "$VOL" -le 33 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "🔈 %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        elif [ "$VOL" -gt 33 ] && [ "$VOL" -le 66 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "🔉 %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        else | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "🔊 %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        fi | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    	if [ "$STATUS" = "off" ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "🔇" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    	else | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    		#removed this line becuase it may get confusing | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        if [ "$VOL" -gt 0 ] && [ "$VOL" -le 33 ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "🔈 %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        elif [ "$VOL" -gt 33 ] && [ "$VOL" -le 66 ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "🔉 %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        else | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "🔊 %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        fi | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																		fi | 
															
														
														
													
														
															
																 | 
																 | 
																    else | 
																 | 
																 | 
																    else | 
															
														
														
													
														
															
																 | 
																 | 
																        if [ "$VOL" -eq 0 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "MUTE" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        elif [ "$VOL" -gt 0 ] && [ "$VOL" -le 33 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "VOL %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        elif [ "$VOL" -gt 33 ] && [ "$VOL" -le 66 ]; then | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "VOL %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																        else | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																            printf "VOL %s%%" "$VOL" | 
																 | 
																 | 
																 | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    	if [ "$STATUS" = "off" ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    		printf "MUTE" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																    	else | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        # removed this line because it may get confusing | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        if [ "$VOL" -gt 0 ] && [ "$VOL" -le 33 ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "VOL %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        elif [ "$VOL" -gt 33 ] && [ "$VOL" -le 66 ]; then | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "VOL %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	        else | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																	            printf "VOL %s%%" "$VOL" | 
															
														
														
													
														
															
																 | 
																 | 
																 | 
																 | 
																 | 
																        	fi | 
															
														
														
													
														
															
																 | 
																 | 
																        fi | 
																 | 
																 | 
																        fi | 
															
														
														
													
														
															
																 | 
																 | 
																    fi | 
																 | 
																 | 
																    fi | 
															
														
														
													
														
															
																 | 
																 | 
																    printf "%s\n" "$SEP2" | 
																 | 
																 | 
																    printf "%s\n" "$SEP2" | 
															
														
														
													
												
													
														
															
																| 
																	
																		
																			
																		
																	
																	
																	
																 | 
																
  |