summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-04-11 21:27:51 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-04-11 21:27:51 +1000
commit1ad2446e0a97a6ff162fcf91663f920b71bc6c5f (patch)
tree1cee5ca0eda2ec7f35991c1aec79066a85622af5
parentheadlines: enable button (diff)
downloadcaelestia-shell-1ad2446e0a97a6ff162fcf91663f920b71bc6c5f.tar.gz
caelestia-shell-1ad2446e0a97a6ff162fcf91663f920b71bc6c5f.tar.bz2
caelestia-shell-1ad2446e0a97a6ff162fcf91663f920b71bc6c5f.zip
app: increase delay for initing services
So startup is not interrupted on slower setups
-rw-r--r--app.tsx5
1 files changed, 2 insertions, 3 deletions
diff --git a/app.tsx b/app.tsx
index fd2ded1..3ea6413 100644
--- a/app.tsx
+++ b/app.tsx
@@ -16,7 +16,6 @@ import { execAsync, idle, timeout, writeFileAsync } from "astal";
import { App } from "astal/gtk3";
import { style } from "config";
import { initConfig, updateConfig } from "config/funcs";
-import AstalHyprland from "gi://AstalHyprland?version=0.1";
const isLayer = (name: string) =>
["base", "mantle", "crust"].includes(name) || name.startsWith("surface") || name.startsWith("overlay");
@@ -86,7 +85,7 @@ App.start({
Monitors.get_default().forEach(m => <BarScreenCorners monitor={m} />);
// Init services
- timeout(1000, () => {
+ timeout(5000, () => {
idle(() => Schemes.get_default());
idle(() => Wallpapers.get_default());
idle(() => Calendar.get_default());
@@ -102,7 +101,7 @@ App.start({
else if (request === "reload-config") updateConfig();
else if (request.startsWith("show")) App.get_window(request.split(" ")[1])?.show();
else if (request.startsWith("toggle"))
- App.toggle_window(request.split(" ")[1] + AstalHyprland.get_default().focusedMonitor.id);
+ App.toggle_window(request.split(" ")[1] + Monitors.get_default().active.id);
else if (request === "media play-pause") Players.get_default().lastPlayer?.play_pause();
else if (request === "media next") Players.get_default().lastPlayer?.next();
else if (request === "media previous") Players.get_default().lastPlayer?.previous();