Chỉ định tắt tiếng / bật tiếng với i3status


18

Có cách nào để cho biết âm thanh được đặt thành tắt tiếng hay không sử dụng i3status? Tôi biết cách hiển thị âm lượng (như được giải thích trong man i3status), nhưng nó không phân biệt âm lượng hoặc chỉ âm lượng 0%.


Bạn đang sử dụng phiên bản nào của i3? Có vẻ như hỗ trợ âm thanh đã được thực hiện trong phiên bản 2.2 . Đang chạy phiên bản i3status cũ hơn?
mtw

Câu trả lời:


8

Tôi đang sử dụng i3sttatus phiên bản 2.7 (2013-02-27) và alsa dưới 3.10.6-gentoo x86_64 với màu mặc định cho i3status. Nếu tôi đặt âm lượng ở chế độ tắt tiếng thông qua bộ trộn hoặc alsamixer, thì chỉ báo âm lượng sẽ có màu vàng, trong khi việc giảm âm lượng xuống 0% theo cách thủ công sẽ giữ lại màu trắng mặc định.

Đây là phần có liên quan của /etc/i3status.conf:

volume master {
format = "♪:%volume"
device = "default"
mixer = "Master"
mixer_idx = 0
}

Tôi thấy hữu ích khi thêm một format_mutedtuyên bố dưới đây format, nhưformat_muted = "%volume"
Nick ODell

8

Kể từ phiên bản 2.8 , có một format_mutedchuỗi (xem thông báo cam kết và khác ):

Ví dụ:

volume master {
   format = " %volume"
   format_muted = " %volume"
   device = "default"
   mixer = "Master"
   mixer_idx = 0
}

Ở đây, formattôi đã sử dụng biểu tượng của FontAwgiefa-volume-up và trong format_muted, fa-volume-off.

Ảnh chụp màn hình:

  • tắt tiếng:

    tắt tiếng

  • không tắt tiếng:

    không tắt tiếng


Làm thế nào để bạn sử dụng FontAwgie cho biểu tượng nhưng một phông chữ khác cho văn bản?
Laurence Gonsalves

Tôi chỉ cần tải cả phông chữ trong .i3/configvớifont pango: M+ 1m, FontAwesome, 10
Henrique

@henrique, bạn có thể vui lòng chia sẻ tập tin cấu hình i3 của mình không? Cảm ơn!
zalman


@henrique: Các biểu tượng âm lượng chỉ hiển thị dưới dạng dấu chấm đối với tôi, nhưng các biểu tượng khác đang hoạt động tốt (như biểu tượng hdd). Điều gì có thể gây ra điều đó xảy ra?
xiên
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.