summaryrefslogtreecommitdiff
path: root/README.md
blob: f784c24b13de22beab90db2a65eb7a28d94cda52 (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
this project is for me. Here are the priorities

- provide a complaint terminal emulator
- minimise application start time; time from `rustty` to a window appearing
- minimise build time; preferably builds from scratch in less than 30s

long term goals:

- emulate vt100
- run nvim

non-goals; never going to happen:

- non-\*nix support
- non-compiletime configuration

rationale for the above:

alacritty is nice but it takes forever to start. I like st's philosophy. I am writing something with st's philosophy in rust, because I know rust already.

see `HACKING.md` for development tips

run with `nix run --flake git+https://git.mtgmonkey.net/andromeda/rustty`

build with cargo by cloning it and running `cargo build --release`