Configuration

Your config/instrumental.yml stores configuration options for how Instrumental Components system operates in your project.

Prevent Overwrites

After installing component files in your project, you'll likely want to customize them. After you do, it's a good idea to add those files to this list.

Files inthe prevent_overwrites list will not be overwritten when components are installed (or re-installed).

If you need to update component files that you've already customized, you can access the Starter Kit GitHub repo to find the most up-to-date component files and manually copy and merge their code into your project.

Get access to the Starter Kit private repo by logging into your account

Fast Mode

By default, all component installations happen in "slow mode", where you can watch the installation happen step-by-step.

You can enable fast mode on individual commands by including the --fast flag.

Or set this option in config to true to have fast mode on by default.

Component Installation Logs

Every component's installation gets a log file stored in .instrumental/component_installation_logs.

You can set delete_installation_notes_files to true if you want to delete these after each installation.

Instrumental Components

I created Instrumental Components to make designing and building professional apps with Ruby on Rails easy, fast, and fun. I use it on all of my projects and I hope it helps you build something great.

Brian Casel
Brian Casel
Creator of Instrumental Components
Learn more Send me a question or request