diff --git a/config/hypr/main.conf b/config/hypr/main.conf index 1a6cba08..4d473870 100644 --- a/config/hypr/main.conf +++ b/config/hypr/main.conf @@ -40,7 +40,7 @@ exec-once = swaync exec-once = wl-paste --watch cliphist store # OSD window -exec-once = swayosd +exec-once = swayosd-server # Change HandleLidSwitch to lock in logind.conf exec-once = swayidle -w lock $LOCK_PATH/lock.sh @@ -230,13 +230,13 @@ bind =, Print, exec, bash -c 'grim -g "$(slurp)" - | swappy -f -' bind = $mainMod SHIFT, C, exec, wl-color-picker # Volume control -binde =, XF86AudioRaiseVolume, exec, swayosd --output-volume raise -binde =, XF86AudioLowerVolume, exec, swayosd --output-volume lower -bind =, XF86AudioMute, exec, swayosd --output-volume mute-toggle -bind =, XF86AudioMicMute, exec, swayosd --input-volume mute-toggle +binde =, XF86AudioRaiseVolume, exec, swayosd-client --output-volume raise +binde =, XF86AudioLowerVolume, exec, swayosd-client --output-volume lower +bind =, XF86AudioMute, exec, swayosd-client --output-volume mute-toggle +bind =, XF86AudioMicMute, exec, swayosd-client --input-volume mute-toggle -bindr = CAPS, Caps_Lock, exec, swayosd --caps-lock +bindr = CAPS, Caps_Lock, exec, swayosd-client --caps-lock # Brightness control -binde =, XF86MonBrightnessUp, exec, swayosd --brightness raise -binde =, XF86MonBrightnessDown, exec, swayosd --brightness lower +binde =, XF86MonBrightnessUp, exec, swayosd-client --brightness raise +binde =, XF86MonBrightnessDown, exec, swayosd-client --brightness lower diff --git a/nixos/overlays/swayosd.nix b/nixos/overlays/swayosd.nix index d9016388..b6b3c5f2 100644 --- a/nixos/overlays/swayosd.nix +++ b/nixos/overlays/swayosd.nix @@ -4,8 +4,8 @@ final: prev: { src = prev.fetchFromGitHub { owner = "ErikReider"; repo = "SwayOSD"; - rev = "1add33d9ca7d9fa9be3cea39fd300e34ba3417c5"; - hash = "sha256-+shokerDcB12RjWhJVCtM38HUOFxW3CNTRxsWbUnVTs="; + rev = "8159c9e9962ce19f6fb78201d4d34e5817f53b45"; + hash = "sha256-kGd4/eQkhvxEL3/LToBDjE/JIR8m6w9vdFUrRTyylCE="; }; cargoDeps = oldAttrs.cargoDeps.overrideAttrs (prev.lib.const {