mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-07-07 13:25:11 +02:00
feat: waybar - add micphone icon, use WirePlumber, etc
Signed-off-by: Ryan Yin <xiaoyin_c@qq.com>
This commit is contained in:
@@ -1,16 +1,15 @@
|
|||||||
{
|
{
|
||||||
"position": "top",
|
"position": "top",
|
||||||
"layer": "top",
|
"layer": "top",
|
||||||
|
"modules-left": ["custom/launcher", "temperature", "backlight", "network"],
|
||||||
"modules-left": ["custom/launcher", "temperature", "backlight", "hyprland/workspaces"],
|
|
||||||
"modules-center": ["custom/playerctl"],
|
"modules-center": ["custom/playerctl"],
|
||||||
"modules-right": [
|
"modules-right": [
|
||||||
"pulseaudio",
|
"wireplumber",
|
||||||
"memory",
|
"wireplumber#source",
|
||||||
"cpu",
|
"cpu",
|
||||||
"network",
|
"memory",
|
||||||
"battery",
|
|
||||||
"clock",
|
"clock",
|
||||||
|
"battery",
|
||||||
"idle_inhibitor",
|
"idle_inhibitor",
|
||||||
"custom/powermenu",
|
"custom/powermenu",
|
||||||
"tray",
|
"tray",
|
||||||
@@ -33,7 +32,6 @@
|
|||||||
"default": "",
|
"default": "",
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
"clock": {
|
"clock": {
|
||||||
"interval": 60,
|
"interval": 60,
|
||||||
"align": 0,
|
"align": 0,
|
||||||
@@ -102,14 +100,11 @@
|
|||||||
"on-click-middle": "nm-connection-editor",
|
"on-click-middle": "nm-connection-editor",
|
||||||
"on-click-right": "foot nmtui",
|
"on-click-right": "foot nmtui",
|
||||||
},
|
},
|
||||||
"pulseaudio": {
|
"wireplumber": {
|
||||||
//"format": "{volume}% {icon} {format_source}",
|
|
||||||
"format": "{icon} {volume}%",
|
"format": "{icon} {volume}%",
|
||||||
"format-muted": " Mute",
|
"format-muted": " Mute",
|
||||||
"format-bluetooth": " {volume}% {format_source}",
|
"format-bluetooth": " {volume}%",
|
||||||
"format-bluetooth-muted": " Mute",
|
"format-bluetooth-muted": " Mute",
|
||||||
"format-source": " {volume}%",
|
|
||||||
"format-source-muted": "",
|
|
||||||
"format-icons": {
|
"format-icons": {
|
||||||
"headphone": "",
|
"headphone": "",
|
||||||
"hands-free": "",
|
"hands-free": "",
|
||||||
@@ -120,11 +115,19 @@
|
|||||||
"default": ["", "", ""],
|
"default": ["", "", ""],
|
||||||
},
|
},
|
||||||
"scroll-step": 5.0,
|
"scroll-step": 5.0,
|
||||||
// Commands to execute on events
|
"on-click": "wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle",
|
||||||
"on-click": "amixer set Master toggle",
|
|
||||||
"on-click-right": "GSK_RENDERER=opengl pavucontrol",
|
"on-click-right": "GSK_RENDERER=opengl pavucontrol",
|
||||||
"smooth-scrolling-threshold": 1,
|
"smooth-scrolling-threshold": 1,
|
||||||
},
|
},
|
||||||
|
"wireplumber#source": {
|
||||||
|
"node-type": "Audio/Source",
|
||||||
|
"format": " {volume}%",
|
||||||
|
"format-muted": " Muted",
|
||||||
|
"tooltip": false,
|
||||||
|
"on-click": "wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle",
|
||||||
|
"on-click-right": "GSK_RENDERER=opengl pavucontrol",
|
||||||
|
"scroll-step": 5,
|
||||||
|
},
|
||||||
"temperature": {
|
"temperature": {
|
||||||
"format": "\uf2c9 {temperatureC}\u00b0C",
|
"format": "\uf2c9 {temperatureC}\u00b0C",
|
||||||
"tooltip": false,
|
"tooltip": false,
|
||||||
|
|||||||
@@ -76,10 +76,10 @@ tooltip label {
|
|||||||
#memory,
|
#memory,
|
||||||
#temperature,
|
#temperature,
|
||||||
#cpu,
|
#cpu,
|
||||||
#custom-wall,
|
#custom-playerctl,
|
||||||
#temperature,
|
|
||||||
#backlight,
|
#backlight,
|
||||||
#pulseaudio,
|
#wireplumber,
|
||||||
|
#wireplumber-source,
|
||||||
#network,
|
#network,
|
||||||
#battery,
|
#battery,
|
||||||
#custom-powermenu {
|
#custom-powermenu {
|
||||||
@@ -123,18 +123,23 @@ tooltip label {
|
|||||||
animation-iteration-count: infinite;
|
animation-iteration-count: infinite;
|
||||||
animation-direction: alternate;
|
animation-direction: alternate;
|
||||||
}
|
}
|
||||||
#custom-wall {
|
|
||||||
color: #33ccff;
|
|
||||||
}
|
|
||||||
#temperature {
|
#temperature {
|
||||||
color: rgb(150, 205, 251);
|
color: rgb(150, 205, 251);
|
||||||
}
|
}
|
||||||
#backlight {
|
#backlight {
|
||||||
color: rgb(248, 189, 150);
|
color: rgb(248, 189, 150);
|
||||||
}
|
}
|
||||||
#pulseaudio {
|
#wireplumber {
|
||||||
color: rgb(245, 224, 220);
|
color: rgb(245, 224, 220);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#wireplumber-source {
|
||||||
|
color: rgb(181, 232, 224);
|
||||||
|
}
|
||||||
|
|
||||||
|
#custom-playerctl {
|
||||||
|
color: rgb(166, 227, 161);
|
||||||
|
}
|
||||||
#network {
|
#network {
|
||||||
color: #abe9b3;
|
color: #abe9b3;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user