fix i3block volume

This commit is contained in:
thek4n 2025-11-12 16:03:47 +03:00
parent e388290c67
commit 6206502fd2
5 changed files with 15 additions and 15 deletions

View File

@ -13,7 +13,7 @@ git:.config/git .local/bin/ga
ranger:.config/ranger ranger:.config/ranger
gpg: gpg:
i3:.xinitrc .xprofile .Xresources .config/i3 .config/i3blocks .config/rofi .config/picom .local/bin/slm .local/bin/slm_rofi.sh .local/bin/power_rofi.sh .local/bin/i3_switch_workspace.sh .config/mimeapps.list .local/bin/screenshot .local/bin/i3_swap_workspaces .local/bin/i3blocks_helper .local/bin/switch-layout %pomodoro i3:.xinitrc .xprofile .Xresources .config/i3 .config/i3blocks .config/rofi .config/picom .local/bin/slm .local/bin/slm_rofi.sh .local/bin/power_rofi.sh .local/bin/i3_switch_workspace.sh .config/mimeapps.list .local/bin/screenshot .local/bin/i3_swap_workspaces .local/bin/i3blocks_helper .local/bin/switch-layout %pomodoro
sway:.config/sway .config/i3blocks .config/mako .config/mimeapps.list .local/bin/screenshot .local/bin/i3blocks_helper .local/bin/layout_change_handler .config/swaylock .Xresources %pomodoro sway:.config/sway .config/i3blocks .config/mako .config/mimeapps.list .config/rofi .local/bin/screenshot .local/bin/i3blocks_helper .local/bin/layout_change_handler .config/swaylock .Xresources %pomodoro
pomodoro: pomodoro:
bat:.config/bat bat:.config/bat
font: font:

View File

@ -44,7 +44,7 @@ interval=30
[volume] [volume]
command=i3blocks_helper volume command=i3blocks_helper volume
interval=1 interval=1
signal=3 signal=1
[pomodoro] [pomodoro]
command=i3blocks_helper pomodoro command=i3blocks_helper pomodoro

View File

@ -1,19 +1,17 @@
# vim: ft=swayconfig # vim: ft=swayconfig
# Sway bindings # Sway bindings
set $mod Mod4 bindsym --locked XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +10% && pkill -RTMIN+1 i3blocks
bindsym --locked XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -10% && pkill -RTMIN+1 i3blocks
bindsym --locked XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle && pkill -RTMIN+1 i3blocks
bindsym XF86AudioRaiseVolume exec pactl set-sink-volume @DEFAULT_SINK@ +10% bindsym --locked XF86AudioPlay exec playerctl play-pause
bindsym XF86AudioLowerVolume exec pactl set-sink-volume @DEFAULT_SINK@ -10% bindsym --locked XF86AudioPause exec playerctl play-pause
bindsym XF86AudioMute exec pactl set-sink-mute @DEFAULT_SINK@ toggle bindsym --locked XF86AudioNext exec playerctl next
bindsym --locked XF86AudioPrev exec playerctl previous
bindsym XF86AudioPlay exec playerctl play-pause bindsym --locked XF86MonBrightnessUp exec xbacklight -inc 20
bindsym XF86AudioPause exec playerctl play-pause bindsym --locked XF86MonBrightnessDown exec xbacklight -dec 20
bindsym XF86AudioNext exec playerctl next
bindsym XF86AudioPrev exec playerctl previous
bindsym XF86MonBrightnessUp exec xbacklight -inc 20
bindsym XF86MonBrightnessDown exec xbacklight -dec 20
bindsym $mod+p exec pomodoro toggle && pkill -RTMIN+2 i3blocks bindsym $mod+p exec pomodoro toggle && pkill -RTMIN+2 i3blocks

View File

@ -12,10 +12,11 @@
# exec --no-startup-id hsetroot # exec --no-startup-id hsetroot
# exec --no-startup-id feh --randomize --no-fehbg --bg-scale $HOME/.wallpaper/* # exec --no-startup-id feh --randomize --no-fehbg --bg-scale $HOME/.wallpaper/*
set $mod Mod4
include ~/.config/sway/other.conf
include ~/.config/sway/bindings.conf include ~/.config/sway/bindings.conf
include ~/.config/sway/autostart.conf include ~/.config/sway/autostart.conf
include ~/.config/sway/bar.conf include ~/.config/sway/bar.conf
include ~/.config/sway/other.conf
include ~/.config/sway/config.d/*.conf include ~/.config/sway/config.d/*.conf

View File

@ -57,7 +57,8 @@ cmd_time() {
} }
cmd_volume() { cmd_volume() {
amixer get Master | awk -F'[][]' '/%/ {print " "$2}' | head -n 1 value="$(pactl --format=json get-sink-volume @DEFAULT_SINK@ | jq --raw-output '.volume."front-left".value_percent')"
echo " ${value}"
} }
cmd_pomodoro() { cmd_pomodoro() {