summaryrefslogtreecommitdiff
path: root/README.md
blob: 523d53412fa76070f2fbe4f91e19f3f10093df9e (plain)
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
28
29
30
31
32
33
# c3term

eventually a terminal emulator

## includes

[RGFW.h](https://github.com/ColleagueRiley/RGFW) single-header windowing library

[RSGL.h](https://github.com/ColleagueRiley/RSGL) single-header graphics library

[RFont.h](https://github.com/ColleagueRiley/RFont) single-header graphics library

[Miracode.ttf](https://github.com/IdreesInc/Miracode/releases/tag/v1.0) blocky monospace font

## manual build

required by `get_wl.sh`:
- pkg-config
- wayland-protocols
- wayland-scanner

see `project.json` for library requirements

```bash
./get_wl.sh
c3c build c3term-linux-x64
```

## with nix

`nix run` to run

`nix develop` for a development shell, then follow the manual build instructions