Skip to content

Instantly share code, notes, and snippets.

@ssoroka
Created February 16, 2011 20:10
Show Gist options
  • Save ssoroka/830078 to your computer and use it in GitHub Desktop.
Save ssoroka/830078 to your computer and use it in GitHub Desktop.
A default Gemfile with most of the stuff I use in every project.
# Use "bundle install --path vendor/bundler"
source :rubygems
gem 'mysql'
gem 'rails', '~> 3.0' # rails 3!
gem 'hoptoad_notifier'
gem 'app_settings', :git => 'git://github.com/ssoroka/app_settings.git'
gem 'ignore_nil' # eg: ignore_nil { user.account.config.name.strip }
gem 'less'
# gem 'devise'
# gem 'mustache' # use mustache templates for sharing views on client & server side; DRY
# gem 'chronic'
# gem 'aasm'
# gem 'newrelic_rpm'
# gem 'paperclip'
# gem 'subdomain-fu'
# gem 'nokogiri'
# gem 'delayed_job'
# gem 'moonshine' # puppet machine management with ruby
# gem 'twitter' # everyone loves twitter.
# scheduler daemon is a cron-like way to do scheduled tasks in ruby without reloading your app environment.
# https://github.com/ssoroka/scheduler_daemon
# gem 'scheduler_daemon', :branch => 'rails2-3' # rails 2.3 version.
# gem 'scheduler_daemon', :branch => 'rails3' # rails 3 version.
group :test, :development do
# gem 'ruby-debug'
gem 'sqlite3'
# gem 'sqlite3-ruby', :require => 'sqlite3' # ruby version.
gem 'capistrano'
gem 'capistrano-ext', :require => nil
gem 'factory_girl'
# gem 'rcov'
# gem 'rspec-rails', '~> 1.3' # for rails 2.3.x
gem "rspec-rails", "~> 2.4" # for rails 3.x
gem 'fakeweb'
gem 'jasmine' # js testing
gem 'steak' # big win over cucumber's english acceptance tests, rigid structure, and text parsing
# On OSX you may have to install libffi, you can install it via MacPorts with:
# sudo port install libffi
gem 'capybara'
# time traveling options:
# gem 'delorean'
# gem 'timecop'
# local server options:
# gem 'passenger' # might be better off to install this manually.
# gem 'thin'
# gem 'unicorn'
# gem 'database_cleaner'
gem 'spork', '~> 0.8' # use "bundle exec spork" to run test server.
gem 'autotest'
gem 'autotest-rails'
gem 'autotest-fsevent'
gem 'autotest-growl'
# gem 'heroku'
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment