From 75b4d87dfa806dbe4120656a2593c0a95f81d465 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Sat, 17 Jan 2026 14:41:24 +0800 Subject: [PATCH] feat: drop playerctl --- modules/cli/media/go-musicfox.nix | 5 ++--- modules/desktop/wm/niri/config.nix | 23 ++++------------------- modules/desktop/wm/niri/default.nix | 1 - 3 files changed, 6 insertions(+), 23 deletions(-) diff --git a/modules/cli/media/go-musicfox.nix b/modules/cli/media/go-musicfox.nix index b892300..a355711 100644 --- a/modules/cli/media/go-musicfox.nix +++ b/modules/cli/media/go-musicfox.nix @@ -16,9 +16,8 @@ in config = lib.mkIf cfg.enable { my = { hm = { - home.packages = with pkgs; [ - playerctl - go-musicfox + home.packages = [ + pkgs.go-musicfox ]; sops.secrets.go-musicfox = { sopsFile = secrets.go-musicfox; diff --git a/modules/desktop/wm/niri/config.nix b/modules/desktop/wm/niri/config.nix index 6e86f0b..60e2ee1 100644 --- a/modules/desktop/wm/niri/config.nix +++ b/modules/desktop/wm/niri/config.nix @@ -142,7 +142,7 @@ "ipc" "call" ] - ++ (pkgs.lib.splitString " " cmd); + ++ (lib.splitString " " cmd); in with config.my.hm.lib.niri.actions; { @@ -180,30 +180,15 @@ }; "XF86AudioMute" = { allow-when-locked = true; - action.spawn = [ - "playerctl" - "-i" - "firefox,chromium,zen" - "play-pause" - ]; + action.spawn = noctalia "media playPause"; }; "Super+XF86AudioRaiseVolume" = { allow-when-locked = true; - action.spawn = [ - "playerctl" - "-i" - "firefox,chromium,zen" - "next" - ]; + action.spawn = noctalia "media next"; }; "Super+XF86AudioLowerVolume" = { allow-when-locked = true; - action.spawn = [ - "playerctl" - "-i" - "firefox,chromium,zen" - "previous" - ]; + action.spawn = noctalia "media previous"; }; "XF86MonBrightnessUp" = { diff --git a/modules/desktop/wm/niri/default.nix b/modules/desktop/wm/niri/default.nix index 3749889..642b631 100644 --- a/modules/desktop/wm/niri/default.nix +++ b/modules/desktop/wm/niri/default.nix @@ -64,7 +64,6 @@ in wlr-randr wl-clipboard cliphist - playerctl brightnessctl nautilus