Files
hyprland/config/ags/config.js
T
2024-07-09 11:52:48 +05:45

20 lines
418 B
JavaScript

const entry = App.configDir + "/main.ts";
const outdir = "/tmp/ags/js";
App.addIcons(`${App.configDir}/assets/icons`);
try {
// prettier-ignore
await Utils.execAsync([
"bun", "build", entry,
"--outdir", outdir,
"--external", "resource://*",
"--external", "gi://*"
]);
await import(`file://${outdir}/main.js`);
} catch (error) {
console.error(error);
}
export {};