docs: showreel del file manager como hero del README + fix links muertos (gioser→tawasuyu)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sergio
2026-06-16 21:20:39 +00:00
parent 34461c1bfd
commit abde10a254
3 changed files with 10 additions and 4 deletions
+10 -4
View File
@@ -1,9 +1,15 @@
# nahual # nahual
> `nahual` (Nahuatl: *companion spirit*). Everyday "open-with" viewers, in Rust, on [Llimphi](https://gitea.gioser.net/sergio/llimphi). > `nahual` (Nahuatl: *companion spirit*). Everyday "open-with" viewers, in Rust, on [Llimphi](https://github.com/tawasuyu/llimphi).
`nahual` is the set of viewers a desktop user expects — a file shell that dispatches the right viewer by content, plus viewers for text, images, audio, video, SVG, maps, fonts, hex, tables, markdown, archives and more. All render on the same GPU-accelerated Llimphi UI. A **meta-runtime** lets you define a new viewer from a JSON schema, with no Rust. `nahual` is the set of viewers a desktop user expects — a file shell that dispatches the right viewer by content, plus viewers for text, images, audio, video, SVG, maps, fonts, hex, tables, markdown, archives and more. All render on the same GPU-accelerated Llimphi UI. A **meta-runtime** lets you define a new viewer from a JSON schema, with no Rust.
<p align="center">
<img src="docs/nahual_showreel.gif" alt="nahual showreel — a Dopus-style file manager: folder tree, session tabs, icon grid with real thumbnails, and browse-and-preview with a content-dispatched viewer" width="900">
<br>
<sub>a file manager with real thumbnails + browse-and-preview, the viewer dispatched by content</sub>
</p>
## Run ## Run
```sh ```sh
@@ -21,8 +27,8 @@ cargo run --release -p nahual-text-viewer-llimphi # text viewer
This is a clean front-door repo: it contains **only nahual's own crates**. Everything else is pulled as a git dependency — This is a clean front-door repo: it contains **only nahual's own crates**. Everything else is pulled as a git dependency —
- the **Llimphi** UI framework → [`llimphi.git`](https://gitea.gioser.net/sergio/llimphi) - the **Llimphi** UI framework → [`llimphi.git`](https://github.com/tawasuyu/llimphi)
- foundational crates (content discern, media decoders, content-addressed sources, shared leaves) → the [`gioser`](https://gitea.gioser.net/sergio/gioser) monorepo, the suite's source of truth. - foundational crates (content discern, media decoders, content-addressed sources, shared leaves) → the [`tawasuyu`](https://github.com/tawasuyu/tawasuyu) monorepo, the suite's source of truth.
No vendoring, no duplication. First build clones those repos (cached afterwards). No vendoring, no duplication. First build clones those repos (cached afterwards).
@@ -34,4 +40,4 @@ No vendoring, no duplication. First build clones those repos (cached afterwards)
## License ## License
MIT. Builds on [Llimphi](https://gitea.gioser.net/sergio/llimphi) and the [gioser](https://gitea.gioser.net/sergio/gioser) suite. MIT. Builds on [Llimphi](https://github.com/tawasuyu/llimphi) and the [tawasuyu](https://github.com/tawasuyu/tawasuyu) suite.
Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.