[CentOS] Changing default file type in Centos 6

Yamaban foerster at lisas.de
Sun Feb 28 15:08:22 UTC 2016


On Sun, 28 Feb 2016 15:47, H <agents at ...> wrote:

> On 02/27/2016 07:56 PM, Yamaban wrote:
>>  On Sat, 27 Feb 2016 19:38, H <agents at ...> wrote:
>> 
>> >  It turns out my markdown files - extension .md - are of the "Genesis ROM" 
>> >  file type in Centos 6. Googling did not turn up any obvious places to 
>> >  change this in Gnome - neither in my local directory or in /etc/gnome.
>> > 
>> >  Where would I be able to change this default file type for files with the 
>> >  extension .md? I have already changed the default application to geany 
>> >  (with the markdown extension.)
>> > 
>> >  Thank you.
>>
>>  have a look at these:
>>  /etc/mime.types (file)
>>  /usr/share/mime/ (dirs)
>>  /usr/share/mimelnk/ (dirs)
>>  /usr/share/mime-info (dir)
>>
>>  grep for '\.md' and/or for 'Genesis ROM' in there.
>>
>>  Just adding your own line to /etc/mime.types may look nice, but is possibly
>>  not what you want, more likely a new entry in a file or directory under
>>  ~/.local/share/mime/
>>
>>  Have a nice weekend
>>   - Yamaban.
>> 
> Files in ~/.local/share/mime also seem to have been automatically generated by 
> update-mime-database and should not be edited. Should I still create a new 
> file for the ".md" extension and add it to this directory?

Huh? The "orignal" text/x-markdown file should already exist globally:

/usr/share/mime/text/x-markdown.xml

also generated from tis file:
/usr/share/mime/packages/freedesktop.org.xml

but, feel free to do so:
[code]
mkdir -p ~/.local/share/mime/text
cp -t ~/.local/share/mime/text /usr/share/mime/text/x-markdown.xml 
[/code]

or, create is yourself, short version content follows
(view mail as source or plain text if not shown)
[code]
<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="text/x-markdown">
   <comment>Markdown document</comment>
   <sub-class-of type="text/plain"/>
   <glob pattern="*.md"/>
   <glob pattern="*.mkd"/>
   <glob pattern="*.markdown"/>
</mime-type>
[/code]



More information about the CentOS mailing list