A terminal emulator built on Tauri using Rust and Svelte.
This is mostly a hobby project I started when Hyper didn't install cleanly on NixOs. My goal is to implement the functionality of various other terminals that I find useful or fun.
- Follow the Tauri prerequisites
 - Install node modules with 
npm install - run with 
cargo tauri devor build withcargo tauri build 
- Windows: C:/Users/{$UserName}/AppData/alpha-centauri-terminal/.alphacentauri.config.json
 - Linux: ~/.config/alpha-centauri-terminal/.alphacentauri.config.json
 - MacOS: ~/Library/Application Support/alpha-centauri-terminal/.alphacentauri.config.json
 
If the tests fail when exected on a Windows machine, try using the latest version of Powershell. Otherwise refer to this Stack Overflow question
- Start a dev instance with 
cargo tauri dev - In a separate shell instance, run the test with 
npm run test:e2e - The dev instance will close at the successful conclusion of the test
 
Note: only working on Windows at the moment and may never work on WebKit runtimes (Linux and MacOS)