diff --git a/modules/modules/hardware/audio.nix b/modules/modules/hardware/audio.nix index 06acbb3..8f05844 100644 --- a/modules/modules/hardware/audio.nix +++ b/modules/modules/hardware/audio.nix @@ -12,13 +12,7 @@ in }; config = mkIf cfg.enable { - sound = { - enable = true; - mediaKeys = { - enable = true; - volumeStep = "2%"; - }; - }; + sound.enable = true; services.pipewire = { enable = true; diff --git a/users/infinidoge/config/qtile/config.py b/users/infinidoge/config/qtile/config.py index ba23351..55cfe57 100644 --- a/users/infinidoge/config/qtile/config.py +++ b/users/infinidoge/config/qtile/config.py @@ -323,6 +323,23 @@ keys = [ ], ), + # Volume + Key( + [], "XF86AudioRaiseVolume", + lazy.spawn("amixer set Master 2%+"), + desc="Raise volume", + ), + Key( + [], "XF86AudioLowerVolume", + lazy.spawn("amixer set Master 2%-"), + desc="Lower volume", + ), + Key( + [], "XF86AudioMute", + lazy.spawn("amixer set Master toggle"), + desc="Toggle mute", + ), + # Brightness *optional_list( LAPTOP,