Skip to content

Run a command line application in background, while displaying an icon in the system tray.

License

Notifications You must be signed in to change notification settings

Wybxc/background

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Background

Run a command line application in background, while displaying an icon in the system tray.

Usage

First, write a configuration file for the application you want to run in background. The configuration file is a JSON file with the following format:

{
    "executable": "command to run",
    "args": ["list", "of", "arguments"],
    "icon": "path to icon file",
}

Then, start the application in background by running the following command:

background path/to/config.json

Now, the application will run in background, and you will see an icon in the system tray. You can click on the icon to open a menu with options to restart or stop the application.

TODO

  • Check stdout and stderr of the application
  • Multi-platform support (currently only works on Windows)

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

About

Run a command line application in background, while displaying an icon in the system tray.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages