From c16bdb80772ccb4aa67081a77a407ed0a4d07342 Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Fri, 24 Mar 2023 11:25:59 +0100 Subject: [PATCH] Enable pavucontrol and a music widget --- home/modules/programs/my-sway/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/home/modules/programs/my-sway/default.nix b/home/modules/programs/my-sway/default.nix index 4457997..4d8dcec 100644 --- a/home/modules/programs/my-sway/default.nix +++ b/home/modules/programs/my-sway/default.nix @@ -275,6 +275,9 @@ in "${builtins.elemAt workspaces 1}" = [ { class = "^(d|D)iscord$"; } ]; + "${builtins.elemAt workspaces 3}" = [ + { app_id = "kitty_ncmpcpp"; } + ]; }; # Commands window.commands = [ @@ -467,7 +470,7 @@ in car = ""; default = [ "" "" ]; }; - on-click = "pavucontrol"; + on-click = "${pkgs.pavucontrol}/bin/pavucontrol"; }; "mpd" = { "format" = "{stateIcon} {consumeIcon}{randomIcon}{repeatIcon}{singleIcon}{artist} - {album} - {title} ({elapsedTime:%M:%S}/{totalTime:%M:%S}) 🎧"; @@ -495,6 +498,7 @@ in "tooltip-format-disconnected" = "MPD (disconnected)"; "on-click" = "${pkgs.mpc_cli}/bin/mpc toggle"; "on-click-right" = "${pkgs.mpc_cli}/bin/mpc stop"; + "on-click-middle" = "${cfg.terminal} --class=kitty_ncmpcpp ${pkgs.ncmpcpp}/bin/ncmpcpp"; }; "custom/media" = { "format" = "{icon}{}";