summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-06-09 00:33:16 +1000
committerGitHub <noreply@github.com>2025-06-09 00:33:16 +1000
commit4d002df1181e0ece60db4745fcf81da300e5c586 (patch)
treea799010196c2b784aa7ca76ecf3171b3a61183d9 /README.md
parentinternal: fix run shebang (diff)
downloadcaelestia-shell-4d002df1181e0ece60db4745fcf81da300e5c586.tar.gz
caelestia-shell-4d002df1181e0ece60db4745fcf81da300e5c586.tar.bz2
caelestia-shell-4d002df1181e0ece60db4745fcf81da300e5c586.zip
readme: add how to start in usage section
Diffstat (limited to 'README.md')
-rw-r--r--README.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/README.md b/README.md
index e379dcb..58f55e2 100644
--- a/README.md
+++ b/README.md
@@ -30,6 +30,23 @@ clone this repo into `$XDG_CONFIG_HOME/quickshell/caelestia` and run `qs -c cael
## Usage
+The shell can be started in two ways: via systemd or manually running `caelestia shell`.
+
+### Via systemd
+
+The install script creates and enables the systemd service `caelestia-shell.service` which should automatically start the
+shell on login.
+
+### Via command
+
+If not on a system that uses systemd, you can manually start the shell via `caelestia-shell`.
+To autostart it on login, you can use an `exec-once` rule in your Hyprland config:
+```
+exec-once = caelestia shell
+```
+
+### Shortcuts/IPC
+
All keybinds are accessible via Hyprland [global shortcuts](https://wiki.hyprland.org/Configuring/Binds/#dbus-global-shortcuts).
For a preconfigured setup, install [`caelestia-hypr`](https://github.com/caelestia-dots/hypr) via `caelestia install hypr` or see
[this file](https://github.com/caelestia-dots/hypr/blob/main/hyprland/keybinds.conf#L1-L29) for an example on how to use global