diff options
| author | Josh Rahm <joshuarahm@gmail.com> | 2026-01-14 00:09:26 -0700 |
|---|---|---|
| committer | Josh Rahm <joshuarahm@gmail.com> | 2026-01-14 00:11:37 -0700 |
| commit | f216280bc0fdc4a6f00187dba1d1ddc22b54097d (patch) | |
| tree | 64637e9df49011b3ec81738b4347ab7a97e88980 /cross/README.md | |
| parent | cc6302ee2073d1ea40608abb77ca6019feca4a2a (diff) | |
| download | montis-main.tar.gz montis-main.tar.bz2 montis-main.zip | |
It makes a bit more sense.
Diffstat (limited to 'cross/README.md')
| -rw-r--r-- | cross/README.md | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cross/README.md b/cross/README.md index cea84bb..b435e7c 100644 --- a/cross/README.md +++ b/cross/README.md @@ -2,21 +2,21 @@ Cross (Native Bridge Library) ============================= Cross is a static C library (`libcross.a`) that provides native helper -functions for a dynamically loaded soul to interact with the runtime and +functions for a dynamically loaded world to interact with the runtime and wlroots. Why a static library? --------------------- -These helpers are linked into the soul (`.so`) so they hot-reload along with -the soul, instead of being stuck inside the long-running runtime process. +These helpers are linked into the world (`.so`) so they hot-reload along with +the world, instead of being stuck inside the long-running runtime process. API surface ----------- Public headers live in `cross/include`. -- `cross/include/util.h`: soul-facing functions used via FFI, including: +- `cross/include/util.h`: world-facing functions used via FFI, including: - runtime requests (log/exit/hot-reload) - seat access - toplevel queries and basic positioning/geometry helpers |