diff options
| author | srdusr <trevorgray@srdusr.com> | 2024-06-13 13:11:05 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2024-06-13 13:11:05 +0200 |
| commit | d0fbb19623e4fb6097e1ff3ee49c6a76a0928d0e (patch) | |
| tree | 937531ddf423d3935c6e20c8a9227e39ce782241 /.config/ags/main.ts | |
| parent | 4ccbe0270c25ecab492508b5b0209ae53b9c35bd (diff) | |
| download | dotfiles-d0fbb19623e4fb6097e1ff3ee49c6a76a0928d0e.tar.gz dotfiles-d0fbb19623e4fb6097e1ff3ee49c6a76a0928d0e.zip | |
Add ags
Diffstat (limited to '.config/ags/main.ts')
| -rw-r--r-- | .config/ags/main.ts | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/.config/ags/main.ts b/.config/ags/main.ts new file mode 100644 index 0000000..fa18846 --- /dev/null +++ b/.config/ags/main.ts @@ -0,0 +1,47 @@ +import "lib/session" +import "style/style" +import init from "lib/init" +import options from "options" +import Bar from "widget/bar/Bar" +import Launcher from "widget/launcher/Launcher" +import NotificationPopups from "widget/notifications/NotificationPopups" +import OSD from "widget/osd/OSD" +import Overview from "widget/overview/Overview" +import PowerMenu from "widget/powermenu/PowerMenu" +import ScreenCorners from "widget/bar/ScreenCorners" +import SettingsDialog from "widget/settings/SettingsDialog" +import Verification from "widget/powermenu/Verification" +import { forMonitors } from "lib/utils" +import { setupQuickSettings } from "widget/quicksettings/QuickSettings" +import { setupDateMenu } from "widget/datemenu/DateMenu" +//import Dock from "widget/dock/Dock"; +import FloatingDock from "widget/dock/FloatingDock" +import ToolBoxDock from "widget/dock/ToolBoxDock" + +App.config({ + onConfigParsed: () => { + setupQuickSettings() + setupDateMenu() + init() + }, + closeWindowDelay: { + "launcher": options.transition.value, + "overview": options.transition.value, + "quicksettings": options.transition.value, + "datemenu": options.transition.value, + }, + windows: () => [ + ...forMonitors(Bar), + //...forMonitors(Dock), + ...forMonitors(FloatingDock), + //...forMonitors(ToolBoxDock), + ...forMonitors(NotificationPopups), + ...forMonitors(ScreenCorners), + ...forMonitors(OSD), + Launcher(), + Overview(), + PowerMenu(), + SettingsDialog(), + Verification(), + ], +}) |
