diff --git a/config/astal/components/QuickActions/modules/Audio/Audio.tsx b/config/astal/components/QuickActions/modules/Audio/Audio.tsx index a583173..5b474f5 100644 --- a/config/astal/components/QuickActions/modules/Audio/Audio.tsx +++ b/config/astal/components/QuickActions/modules/Audio/Audio.tsx @@ -1,4 +1,4 @@ -import { bind, Binding } from "astal"; +import { bind } from "astal"; import { Gtk } from "astal/gtk4"; import AstalWp from "gi://AstalWp"; @@ -107,7 +107,7 @@ const AudioModule = () => { }; const SinkPicker = (type: AstalWp.MediaClass) => { - const devices = bind(wp, "endpoints"); + const devices = bind(wp, "nodes"); return ( diff --git a/config/astal/components/QuickActions/modules/Audio/dump b/config/astal/components/QuickActions/modules/Audio/dump new file mode 100644 index 0000000..ee4ac1b --- /dev/null +++ b/config/astal/components/QuickActions/modules/Audio/dump @@ -0,0 +1,51 @@ + + {devices.as(d => { + return d.map(device => { + if (device.get_media_class() !== type) { + return ; + } + return ( + + ); + }); + })} diff --git a/setup b/setup index 3440959..108a441 100755 --- a/setup +++ b/setup @@ -81,7 +81,7 @@ cp ./config/lint/.indentconfig.yaml ~ echo " => Installing yazi plugins " -ya pack -i +ya pkg -i echo " => Installing GTK Theme