0.0.1 • Published 8 years ago

homescreen v0.0.1

Weekly downloads
1
License
Unlicense
Repository
github
Last release
8 years ago

Homescreen

Homescreen is an application launcher intended for use in HTPC situation.

Installation

Install with npm:

$ npm install -g homescreen

Usage

Run with the homescreen command:

$ homescreen

Configuration

The configuration file tells homescreen which launchers to display. A configuration file can either be specified as a parameter at runtime, specified in the HOMESCREEN_CONFIG environment variable, or by putting a .homescreen.json file in the user's home directory.

Example

{
	"launchers": [
		{
			"title": "TV",
			"icon": "fa-tv",
			"cmd": "/path/to/executable/to/launch --with-params"
		},
		{...}
	]
}

Usage

Implicitly using the .homescreen.json file in your home directory:

$ homescreen

As an argument:

$ homescreen path/to/config/file.json

As an environment variable:

$ HOMESCREEN_CONFIG=path/to/config/file.json homescreen

Contributions

Contributions are welcome! Fork and send a PR and I'll see about merging.

Bugs and Feedback

If you see a bug or have a suggestion, feel free to create an issue here.

License

Unlicense. This is a Public Domain work.

Public Domain

"Make art not law" -Nina Paley