* Implement cli based theme applier. * Remove references to old globalMousePos * Use direct file path instead.
28 lines
737 B
TypeScript
28 lines
737 B
TypeScript
import "lib/session";
|
|
import "scss/style";
|
|
import "globals/useTheme";
|
|
import "globals/mousePos";
|
|
|
|
import { Bar } from "modules/bar/Bar";
|
|
import MenuWindows from "./modules/menus/main.js";
|
|
import SettingsDialog from "widget/settings/SettingsDialog";
|
|
import Notifications from "./modules/notifications/index.js";
|
|
import { forMonitors } from "lib/utils";
|
|
import OSD from "modules/osd/index";
|
|
|
|
App.config({
|
|
onConfigParsed: () => Utils.execAsync(`python3 ${App.configDir}/services/bluetooth.py`),
|
|
windows: [
|
|
...MenuWindows,
|
|
Notifications(),
|
|
SettingsDialog(),
|
|
...forMonitors(Bar),
|
|
OSD(),
|
|
],
|
|
closeWindowDelay: {
|
|
sideright: 350,
|
|
launcher: 350,
|
|
bar0: 350,
|
|
},
|
|
})
|