jaymecd / homebrew-sceptrefun

Notification sounds for sceptre jobs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sceptrefun Project

This project is a wrapper extension to Cloudreach's sceptre tool. It plays different sounds when sceptre operations start, run, fail and when it is complete.

Dependencies

  • mplayer - installed automatically by brew
  • coreutils - installed automatically by brew
  • sceptre - you should have it set up already on your computer

How to install

Install using Homebrew:

brew install esn89/sceptrefun/sceptrefun

How to use

Run it the same way you would run sceptre:

sceptrefun $action $env $stack

By default it uses Warcraft sounds, but you can override this behaviour using additional flags:

  • -t - for Starcraft Terrain sounds
  • -p - for Starcraft Protoss sounds
  • -z - for Starcraft Zerg sounds

Command with override could look like this:

sceptrefun -t launch-stack dev vpc

If you trust this project and want to stop typing sceptrefun everytime, put this in your ~/.zshrc or ~/.bashrc:

alias `sceptre=/usr/local/bin/sceptrefun`

Roadmap

  • Record more sounds using co-workers' voices
  • Support more commands
  • Make it easier to add new sounds without changing the code

More stuff

Blizzard said I could use their stuff: image

About

Notification sounds for sceptre jobs


Languages

Language:Shell 87.0%Language:Ruby 13.0%