https://github.com/tristanbettany/traycontroller
System Tray Controller For Pillar Development Stack
https://github.com/tristanbettany/traycontroller
electron tray-application
Last synced: about 1 month ago
JSON representation
System Tray Controller For Pillar Development Stack
- Host: GitHub
- URL: https://github.com/tristanbettany/traycontroller
- Owner: tristanbettany
- Created: 2021-09-10T15:30:05.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-08T08:59:16.000Z (over 4 years ago)
- Last Synced: 2025-02-01T01:35:07.982Z (over 1 year ago)
- Topics: electron, tray-application
- Language: JavaScript
- Homepage:
- Size: 841 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tray Controller
This is designed as a tool to assist in using the development stack Pillar located here - https://github.com/tristanbettany/Pillar
If you would like to use that for development then this will provide a nice system tray based user interface to interact with it.
It makes launching containers, and starting/stopping the stack much faster. Including other regular commands like running tests,
running composer install and even starting ngrok.
## Setup
Clone the Repo and make sure you have node and npm installed, then in the root of the repo, run from powershell:
```
npm install
npm run make
```
Inside the `out` folder you will find the installer exe. Install the application like you would any other.
Shortcuts will be added to your desktop and start menu, and an un-installer in add-remove programs.
## Non Windows Systems
Even though this app is built in a cross platform framework (electron), both it and Pillar are both designed to work on windows only.
If you require to use another OS I recommend either another solution or taking the time to fork and modify my work such that it
works on other systems.