feat(ags/runner): add plugin to control media from runner with prefix :

This commit is contained in:
retrozinndev
2025-03-26 16:14:53 -03:00
parent b241574319
commit 4ede01b3b9
8 changed files with 109 additions and 37 deletions
+4 -2
View File
@@ -13,6 +13,7 @@ import { Runner } from "./runner/Runner";
import { PluginApps } from "./runner/plugins/apps";
import { PluginShell } from "./runner/plugins/shell";
import { PluginWebSearch } from "./runner/plugins/websearch";
import { PluginMedia } from "./runner/plugins/media";
let osdTimer: (Time|undefined);
@@ -20,13 +21,14 @@ let osdTimer: (Time|undefined);
const runnerPlugins: Array<Runner.Plugin> = [
PluginApps,
PluginShell,
PluginWebSearch
PluginWebSearch,
PluginMedia
];
App.start({
instanceName: "astal",
requestHandler(request: string, response: (result: any) => void) {
console.log(`[LOG] Arguments received: ${request}`);
// console.log(`[LOG] Arguments received: ${request}`);
response(handleArguments(request));
},
main() {