| Package | Version | Description |
|---|---|---|
| klingon-app | the electron shell host for the companion application. | |
| klingon-ui | the core application: the companion app. This app is built using the @angular/cli. | |
| klingon-server | the server (agent) application that serves a backend for the companion application. Its role is to spin up PTY instances and allow the companion app to communicate with those PTY instances via WebSocket. | |
| klingon-website | the source code for angular.run. |
- Clone repo and install dependencies.
- Run the server
npm run start:server - Run the ui
npm run start:ui - Run the application within the electron shell
npm run start:appor go to http://localhost:4200
- For OSX
npm run package:app:osx - For Windows
npm run package:app:win(not tested yet) - For Linux
npm run package:app:linux(not tested yet)
You are welcome to contribute to this project. This project is still in its early stage, no feature is frozen yet. All suggestions/fixes/help are more than welcome. Add your feedback to this todo list for feature requests.
Please contact me (@manekinekko) if you need some help getting started with the setup.
Want to file a bug, contribute some code, or improve documentation? Excellent ! Read up on our guidelines for contributing.
