feat: migrate to ags v3

This commit is contained in:
tux
2025-09-24 16:39:34 +05:30
parent 6437cad620
commit 9649ab0b6e
26 changed files with 330 additions and 451 deletions

10
app.ts
View File

@@ -1,16 +1,14 @@
import { App } from "astal/gtk4";
import app from "ags/gtk4/app";
import GLib from "gi://GLib";
import style from "./style.scss";
import windows from "./windows";
import GLib from "gi://GLib";
import { reqHandler } from "./handler";
const icons = `${GLib.get_user_config_dir()}/tpanel/assets/icons`;
App.start({
app.start({
css: style,
icons: icons,
requestHandler: reqHandler,
main() {
windows.map((win) => App.get_monitors().map(win));
windows.map((win) => app.get_monitors().map(win));
},
});