Я знаю, как установить новый тип. Что я хочу сделать, так это изменить существующий тип. Я хочу добавить файлы haml в тип ruby. Вероятно, я мог бы использовать --set-type и переопределить тип ruby, но я не знаю, как его переопределить и по-прежнему включать файлы с именем «Rakefile» и файлы, первая строка которых указывает, что это исполняемый скрипт Ruby (первая строка соответствует /^#!.*\bruby/)
Вот существующая документация для типа ruby:
ruby .rb .rhtml .rjs .rxml .erb .rake .spec; Rakefile; First line matches /^#!.*\bruby/