Настройки могут быть заданы по формату Sass::Plugin#options и записаны в environment.rb в Rails или в config.ru в Rack...

Sass::Plugin.options[:style] = :compact

...или настройкой Merb::Plugin.config[:sass] с записью в init.rb в Merb...

Merb::Plugin.config[:sass][:style] = :compact

...или путем передачи хеш в Sass::Engine#initialize. Все соответсвующие опции доступны через метки sass и scss в командной строке.

Доступные настройки

:style
Задает стиль выходного файла. Читайте стили выходного файла.
:syntax
Задает синтаксис компилируемого файла. Укажите :sass для синтаксиса отступов или :scss для синтаксиса подобия CSS. Эта опция используется, если вы работаете с ядром Sass ( Sass::Engine). Параметр задается автоматически при использовании Sass::Plugin. Значение по-умолчанию: :sass.
:property_syntax
Задает правило, для документов с синтаксисом отступов, использовать один синтаксис свойств. Если правильный синтаксис не используется, то выдается ошибка.
Значение :new устанавливает правило постановки двоеточия после свойства.
Например: color: #0f3 или width: $main_width.

Значение :old устанавливает правило постановки двоеточия до свойства.
Например: :color #0f3 или :width $main_width. По умолчанию, оба варианта валидны.

Данная опция не работает для файлов c расширением scss
:cache
Позволяет кешировать разобранные файлы Sass для увеличения скорости работы. Значение по умолчанию: true.
:read_cache
Если эта опция указана, а :cache нет, то кеш будет только читаться (если он существует), без записи нового.
:cache_store
Если опция установлена на подкласс Sass::CacheStores::Base, то хранилище кеша будет использоваться хранения и извлечения кешированных результатов компиляции. По умолчанию Sass::CacheStores::Filesystem активируется опцией :cache_location.
:never_update
Данная опция используется, когда обновление CSS-файла не требуется, даже если обновился sass-файл. Использование данной опции может дать небольшой прирост производительности. По умолчанию, значение данной опции всегда false. Имеет смысл использовать в Rack, Ruby On Rails или Merb.
:always_update
Опция используется, когда CSS-файл должен обновляться каждый раз после того, как контроллер дает доступ, а не только когда sass-файл был изменен. По умолчанию, значение данной опции всегда false. Имеет смысл использовать в Rack, Ruby On Rails или Merb.
:always_check
Используется, когда необходима постоянная проверка sass-файла на изменения, а не только при запуске сервера. Если sass-файл был изменен, то произойдет его перекомпиляция в соответствующий css-файл. По умолчанию, в режиме разработки значение данной опции - false, в других случаях - true. Имеет смысл использовать в Rack, Ruby On Rails или Merb.
:poll
Когда значение опции true, всегда используйте опрос серверной части для Sass::Plugin::Compiler#watch, а не стандартной файловой системы.
:full_exception
Данная опция отвечает за полное описание ошибки из sass-файла в генерируемом CSS. Если значение опции true, то ошибка будет отображаться вместе с номером строки и исходным кодом, в качестве комментария, в файле CSS и наверху странички (только в поддерживаемых браузерах). В противном случае, в коде Ruby будет добавлено исключение. По умолчанию, значение false в промышленном режиме и true в других.

На сайте функционирует система проверки ошибок. Обнаружив неточность в тексте, выделите ее и нажмите Ctrl + Enter. Также отправить оповещение об ошибке можно, нажав на эту ссылку.