From b07c3daa61a32b5ce769b9c5ecb7db0db92b3a8e Mon Sep 17 00:00:00 2001 From: Leah Amelia Chen Date: Sun, 10 Aug 2025 07:20:06 +0800 Subject: [PATCH] leah/niri: fix various things --- users/leah/presets/niri/config.kdl | 6 ++++-- users/leah/presets/niri/default.nix | 3 +++ users/leah/presets/niri/swayosd/style.css | 3 +++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/users/leah/presets/niri/config.kdl b/users/leah/presets/niri/config.kdl index 87f45a4..5805e40 100644 --- a/users/leah/presets/niri/config.kdl +++ b/users/leah/presets/niri/config.kdl @@ -109,8 +109,8 @@ layout { } struts { - left -24 - right -24 + left 32 + right 32 top -16 bottom -16 } @@ -182,6 +182,8 @@ binds { XF86AudioRaiseVolume allow-when-locked=true { spawn "swayosd-client" "--output-volume=raise"; } XF86AudioLowerVolume allow-when-locked=true { spawn "swayosd-client" "--output-volume=lower"; } XF86AudioMute allow-when-locked=true { spawn "swayosd-client" "--output-volume=mute-toggle"; } + Shift+XF86AudioRaiseVolume allow-when-locked=true { spawn "swayosd-client" "--input-volume=raise"; } + Shift+XF86AudioLowerVolume allow-when-locked=true { spawn "swayosd-client" "--input-volume=lower"; } XF86AudioMicMute allow-when-locked=true { spawn "swayosd-client" "--input-volume=mute-toggle"; } XF86MonBrightnessDown allow-when-locked=true { spawn "swayosd-client" "--device=intel_backlight" "--brightness=lower"; } diff --git a/users/leah/presets/niri/default.nix b/users/leah/presets/niri/default.nix index 3242e16..ec53f8d 100644 --- a/users/leah/presets/niri/default.nix +++ b/users/leah/presets/niri/default.nix @@ -11,6 +11,9 @@ programs.niri.enable = true; + services.udev.packages = [ pkgs.swayosd ]; + systemd.packages = [ pkgs.swayosd ]; + hjem.users.leah = { packages = with pkgs; [ # I'm using Nautilus here because it a) looks nice diff --git a/users/leah/presets/niri/swayosd/style.css b/users/leah/presets/niri/swayosd/style.css index c533fa6..963b70f 100644 --- a/users/leah/presets/niri/swayosd/style.css +++ b/users/leah/presets/niri/swayosd/style.css @@ -8,6 +8,9 @@ window#osd { #container { margin: 16px; } +#container * { + color: #cdd6f4; +} progressbar:disabled, image:disabled { opacity: 0.5; -- 2.51.2