summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-18 00:33:24 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-01-18 00:33:24 +1100
commit2be44b8739573121106f9689d98b47fa3527af09 (patch)
tree2de970cc17a560465b0bc9ab9a45f1577180285e
parentstyle: use system scheme if available (diff)
downloadcaelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.tar.gz
caelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.tar.bz2
caelestia-shell-2be44b8739573121106f9689d98b47fa3527af09.zip
quit request
-rw-r--r--app.tsx3
1 files changed, 2 insertions, 1 deletions
diff --git a/app.tsx b/app.tsx
index 3bebad0..5fc82fc 100644
--- a/app.tsx
+++ b/app.tsx
@@ -35,7 +35,8 @@ App.start({
console.log(`Caelestia started in ${Date.now() - now}ms`);
},
requestHandler(request, res) {
- if (request === "reload css") loadStyleAsync().catch(console.error);
+ if (request === "quit") App.quit();
+ else if (request === "reload css") loadStyleAsync().catch(console.error);
else if (request.startsWith("show")) App.get_window(request.split(" ")[1])?.show();
else if (request === "media play pause") Players.get_default().lastPlayer?.play_pause();
else if (request === "media next") Players.get_default().lastPlayer?.next();