Skip to content

lcx/suspenders

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suspenders is a base Rails application that you can upgrade.

Suspenders boy

Installation

First install the suspenders gem:

gem install suspenders

Then run:

suspenders create projectname

This will create a Rails 3 app in `projectname'. This script creates a new new git repository. It is not meant to be used against an existing repo.

Suspenders uses Trout to make it easier to maintain a base version of special files (like Gemfile) in Suspenders.

Whenever you want to get the latest and greatest Suspenders' Gemfile, run:

trout update Gemfile

Gemfile

To see the latest and greatest gems, look at Suspenders' template/trout/Gemfile, which will be copied into your projectname/Gemfile.

It includes application gems like:

And testing gems like:

Other goodies

Suspenders also comes with:

  • jQuery for Javascript pleasantry
  • Rails' flashes set up and in application layout.
  • A few nice time formats.

See template/files to see what is generated one-time.

Issues

If you have problems, please create a Github issue.

Contributing

Please see CONTRIBUTING.md for details.

Credits

thoughtbot

Suspenders is maintained and funded by thoughtbot, inc

The names and logos for thoughtbot are trademarks of thoughtbot, inc.

License

Suspenders is Copyright © 2008-2011 thoughtbot. It is free software, and may be redistributed under the terms specified in the LICENSE file.

About

A Gemified installation for Suspenders

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 92.8%
  • JavaScript 7.2%