Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrmetalwood/hyper-command-gifs

Hyper Command Gifs
https://github.com/mrmetalwood/hyper-command-gifs

gifs hyper javascript redux

Last synced: 2 months ago
JSON representation

Hyper Command Gifs

Awesome Lists containing this project

README

        

# Hyper Command GIFs

Plugin for Hyper™ terminal.

Enhances your daily terminal routine with GIFs. Because why not.

Currently the plugin matches for the following keywords in your commands:

- build
- checkout
- deploy
- pull
- push
- start
- test

More to come in the next few days!

![Demo of Plugin using git push command](example/git-push-demo.gif)

## How to use

Install [Hyper](https://hyper.is) and add `hyper-command-gifs`
to `plugins` in `~/.hyper.js`.

```javascript
plugins: [
'hyper-command-gifs'
]
```

## Config

To configure the plugin simply add a `hyperCommandGifs` property to the config object in `~/.hyper.js`.
The only option right now is to disable certain commands to prevent them from matching and showing GIFs.

Let's say you are switching branches like a maniac and hitting `npm test` every 5 seconds, then just disable them like this:

```javascript
module.exports = {
config: {
// ...all the other default options

hyperCommandGifs: {
disabledCommands: ['checkout', 'test']
}
}
}
```