Det är hyfsat enkelt att lägga till filtyper om man inte har något emot lite handpåläggning.
Ett exempel för att visa hur. För att lägga till perlfiler till Spotlight.
Öppna terminalen och skriv in kommandot och en exempelfil:
mdimport -n -d1 /Users/merovech/Documents/Perl/test.pl
Där du förstås byter ut sökvägen och filen till aktuell fil.
mdimport svarar med;
mdimport[000] Import '/Users/merovech/Documents/Perl/test.pl' type 'public.perl-script' no mdimporter
Där type står för vilken UTI filen har. Det är den som är intressant. Kopiera den, alltså public.perl-script.
Öppna inställningsfilen för textimporterar-plugginen i någon textredigerare. Den finns här:
/System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist
Leta reda på raden med de olika innehållstyperna och lägg till den vi precis tog fram sist. Så här brukar den se ut:
<key>LSItemContentTypes</key>
<array>
<string>public.rtf</string>
<string>public.html</string>
<string>public.xml</string>
<string>public.plain-text</string>
<string>com.apple.traditional-mac-plain-text</string>
<string>com.apple.rtfd</string>
<string>com.apple.webarchive</string>
Och vi lägger alltså till:
<string>public.perl-script</string>
Så, nu behöver man bara indexera sina perlfiler så kommer de att dyka upp i Spotlight.
Om något är lite mer flink i fingrarna än jag så går det säkert att lägga till filtyperna i plist-filen genom ett defaults-kommando.