Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rajasegar/ember-observer-cli
CLI for emberobserver.com
https://github.com/rajasegar/ember-observer-cli
Last synced: about 2 months ago
JSON representation
CLI for emberobserver.com
- Host: GitHub
- URL: https://github.com/rajasegar/ember-observer-cli
- Owner: rajasegar
- License: mit
- Created: 2020-08-12T07:05:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-09-15T12:24:24.000Z (about 4 years ago)
- Last Synced: 2024-10-12T19:03:07.844Z (2 months ago)
- Language: JavaScript
- Size: 2.73 MB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
- awesome-blessed - ember-observer-cli
README
# ember-observer-cli
![Build and Deploy](https://github.com/rajasegar/ember-observer-cli/workflows/Build%20and%20Deploy/badge.svg)
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
[![npm version](http://img.shields.io/npm/v/ember-observer-cli.svg?style=flat)](https://npmjs.org/package/ember-observer-cli "View this project on npm")A CLI for [emberobserver.com](https://emberobserver.com), so now you can install your ember addons from the command-line
[Demo](https://www.youtube.com/watch?v=lHOFc9cW37A)
## Install
```
npm install -g ember-observer-cli
```## Usage
```
ember-observer-cli
```You can also use the shorthand version
```
eoc
```## Themes
If you want to load `ember-observer-cli` with any preferred theme you can do so by passing `--theme` option :
```
ember-observer-cli --theme Gruvbox-Dark
```You can find the list of themes in [blessed-themes](https://github.com/rajasegar/blessed-themes). The default theme applied is `Dracula` which is a dark theme.
## Screenshots
### Home
![home](screenshots/eoc-home.png)### Addon page
![addon](screenshots/eoc-addon.png)### Search
![search](screenshots/eoc-search.png)### Install addon
![install](screenshots/eoc-install.png)## Help
The following keyboard shortcuts can be used in ember-observer-cliIn all the screens
```
q => quit
Tab => Navigate between different parts of the screen
/ => Move focus to search box
```In addon info screen
```
i => install the current addon
r => Go to the repository of the addon
d => Go to the demo page of the addon
n => Go to the npm page of the addon
```## FAQs
### How do I quit this thing?
Press `q` to quit the program from any screen.### How do I close the installation terminal once the installation is done?
Press `Esc` to close the terminal window.### How do I scroll up/down in some widgets?
If the scrolling is enabled for that widget and it has the focus, you can use arrow keys (up/down) or vim keys (j/k/gg/G/C-n/C-p) to scroll.