1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
# pardes
A text environment in the acme tradition: columns of panes, each a tag line
over a body that is a file, a live terminal, a PDF or an image. The mouse
carries meaning (left selects, middle executes, right looks), the keyboard
is helix's, and every session serves its panes as a 9P filesystem, so any
program that opens files can drive it.
Install the terminal build with Zig 0.16: `zig build -Dplatform=tty
--prefix ~/.local` puts `pardes` in `~/.local/bin` (a bare `zig build` builds
the SDL window too and installs both there). Run `pardes`, or `pardes FILE`.
Read next: the [guide](docs/typ/guide.typ) (10 minutes),
[setup](docs/typ/setup.typ) for the shell, editor and mount around it, the
[cheatsheet](docs/typ/cheatsheet.typ) (3 minutes), then
[scripting](docs/typ/scripting.typ) (5 minutes); the
[reference](docs/typ/reference.typ) and [themes](docs/typ/themes.typ) when
you need them. They build into one PDF with `typst compile --root .
--ignore-system-fonts docs/typ/book.typ`, and `zig build cheatsheet
-Dplatform=tty --prefix DIR` renders the cheatsheet to
`DIR/share/doc/pardes/cheatsheet.pdf` (the committed copy is
[docs/typ/cheatsheet-a4.pdf](docs/typ/cheatsheet-a4.pdf)). Inside pardes,
`Tutor` walks through the same ground.
Contributors: [building](docs/typ/building.typ) has the platforms, build
options, tests, release gates and how the core, the shells and the 9P
server fit together.
|