क्या यह इंगित करने का एक तरीका है कि ध्वनि म्यूट करने के लिए सेट है या उपयोग नहीं कर रहा है i3status
? मुझे पता है कि वॉल्यूम कैसे दिखाया जाए (जैसा कि समझाया गया है man i3status
), लेकिन यह म्यूट या सिर्फ 0% वॉल्यूम के बीच अंतर नहीं करता है।
क्या यह इंगित करने का एक तरीका है कि ध्वनि म्यूट करने के लिए सेट है या उपयोग नहीं कर रहा है i3status
? मुझे पता है कि वॉल्यूम कैसे दिखाया जाए (जैसा कि समझाया गया है man i3status
), लेकिन यह म्यूट या सिर्फ 0% वॉल्यूम के बीच अंतर नहीं करता है।
जवाबों:
मैं i3status के लिए डिफ़ॉल्ट रंगों के साथ 3.10.6-gentoo x86_64 के तहत i3sttatus संस्करण 2.7 (2013-02-27) और alsa का उपयोग कर रहा हूं। अगर मैं वॉल्यूम को एमिक्सर या अलसिमिक्सर के माध्यम से सेट करता हूं, तो वॉल्यूम संकेतक पीला हो जाएगा, जबकि मैन्युअल रूप से वॉल्यूम को 0% तक कम करना डिफ़ॉल्ट सफेद रंग को बरकरार रखता है।
यहाँ /etc/i3status.conf का प्रासंगिक भाग दिया गया है:
volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
format_muted
नीचे एक बयान जोड़ने में मदद मिलती है format
, जैसेformat_muted = "%volume"
संस्करण 2.8 के बाद से , वहाँ एक format_muted
स्ट्रिंग है ( प्रतिबद्ध संदेश देखें और भिन्न हों ):
उदाहरण के लिए:
volume master {
format = " %volume"
format_muted = " %volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}
यहाँ, format
मैंने FontAwesome के आइकन का उपयोग किया fa-volume-up
और format_muted
,fa-volume-off
।
स्क्रीनशॉट:
को मौन:
म्यूट नहीं किया गया:
.i3/config
के साथfont pango: M+ 1m, FontAwesome, 10