In atom’s package settings, input your github access token and gist id. If you have trouble finding the
package settings, try opening a new atom window to reveal a warning message and link to the package settings.

Finally, click “restore” to restore text editor settings. The next time you open a new atom window, you should see a sync success message.

Development Environment Setup

Many of the following sections are optional, depending on what type of development environment you need.

Languages and Frameworks

Ruby

As a developer working on more than one ruby project, it sometimes becomes necessary to specify different ruby versions for each project. Rbenv makes switching ruby versions easy. Ruby-build, a component of rbenv, facilitates installation of ruby versions.

db # to show the active database
show dbs # to show all databases (this doesn't work?)
use myNewDatabase # create/use a new database
show collections # list all collections in the current database (alternate)
db.getCollectionNames() # list all collections in the current database
db.myCollection.insert( { x: 1 } ); # insert a new record
db.myCollection.insert( { y: 2 } );
db.myCollection.find().pretty() # print collection
db.myCollection.find({x:1}).pretty() # find a record matching given query conditions

Redis

Install redis.

brew install redis
brew services start redis

Login to redis:

redis-server

Elasticsearch

Install elasticsearch.

brew install elasticsearch

NOTE: If you get the error Java 1.7+ is required to install this formula., run:
brew tap caskroom/versions and
brew cask install java7 and optionally manage java versions with jenv.