Changing your dev environment, one keystroke at a time
Ruby
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
lib
spec
.document
.gitignore
.rspec
Gemfile
Gemfile.lock
LICENSE.txt
README.md
Rakefile
VERSION
moodswings.gemspec

README.md

Moodswings

Moodswings makes it easy to change your development configs from the terminal.

Basic Usage

  1. Install moodswings. gem install moodswings

  2. Create folder in ~/.moodswings

  3. Create new file .mood (see examples below)

  4. Run moodswing <name>

Examples

~/.moodswings/dark.mood

desktop_background "~/Pictures/Wallpapers/really-dark-pic.jpg"

open_app "MenuBarFilter"

MenuBarFilter

Contributing

There are only helper methods for OSX right now, and they use osascript to execute commands. Feel free to create more helper methods for different platforms, or improve on the ones currently existing.