<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="text/x-gosrc" codec="utf-8" package="go">
    <sub-class-of type="text/plain"/>
    <comment>Golang Source File</comment>
    <glob pattern="*.go"/>
  </mime-type>
  <mime-type type="text/x-qlang" codec="utf-8" package="qlang">
    <sub-class-of type="text/plain"/>
    <comment>Qlang Source File</comment>
    <glob pattern="*.ql"/>
  </mime-type>
  <mime-type type="text/x-gomod" codec="utf-8" package="gomod">
    <sub-class-of type="text/plain"/>
    <comment>Golang module</comment>
    <glob pattern="go.mod"/>
  </mime-type>
  <mime-type type="text/x-rust" codec="utf-8" package="rust" tabtospace="true" tabwidth="4">
    <sub-class-of type="text/plain"/>
    <comment>Rust Source File</comment>
    <glob pattern="*.rs"/>
  </mime-type>
  <mime-type type="text/x-lua" codec="utf-8" package="lua" tabtospace="false" tabwidth="4">
    <sub-class-of type="text/plain"/>
    <comment>Lua Source File</comment>
    <glob pattern="*.lua"/>
    <glob pattern="*.wlua"/>
  </mime-type>
  <mime-type type="text/x-python" codec="utf-8" package="lua" tabtospace="true" tabwidth="4">
    <sub-class-of type="text/plain"/>
    <comment>Python Source File</comment>
    <glob pattern="*.py"/>
    <glob pattern="*.wpy"/>
  </mime-type>
  <mime-type type="text/html" codec="utf-8" package="html" tabtospace="true" tabwidth="2">
    <sub-class-of type="text/plain"/>
    <comment>HTML Source File</comment>
    <glob pattern="*.htm"/>
    <glob pattern="*.html"/>
    <glob pattern="*.shtml"/>
    <glob pattern="*.shtm"/>
  </mime-type>
  <mime-type type="text/gohtml" codec="utf-8" package="gohtml" tabtospace="true" tabwidth="2">
    <sub-class-of type="text/html"/>
    <comment>Go HTML Template File</comment>
    <glob pattern="*.gohtml"/>
    <glob pattern="*.html.tmpl"/>
    <glob pattern="*.html.tpl"/>
    <glob pattern="*.tpl"/>
    <glob pattern="*.tmpl"/>
  </mime-type>
  <mime-type type="text/xml" codec="utf-8" package="xml" tabtospace="true" tabwidth="2">
    <sub-class-of type="text/plain"/>
    <comment>XML Source File</comment>
    <glob pattern="*.docbook"/>
    <glob pattern="*.xml"/>
    <glob pattern="*.rc"/>
    <glob pattern="*.daml"/>
    <glob pattern="*.rdf"/>
    <glob pattern="*.rss"/>
    <glob pattern="*.xspf"/>
    <glob pattern="*.plist"/>
  </mime-type>
  <mime-type type="text/x-csrc" codec="utf-8" package="c" tabtospace="true" tabwidth="4">
    <sub-class-of type="text/plain"/>
    <comment>C Source File</comment>
    <glob pattern="*.c"/>
    <glob pattern="*.cpp"/>
    <glob pattern="*.cxx"/>
    <glob pattern="*.cc"/>
    <glob pattern="*.c++"/>
    <glob pattern="*.h"/>
    <glob pattern="*.hpp"/>
    <glob pattern="*.hh"/>
    <glob pattern="*.hxx"/>
    <glob pattern="*.h++"/>
    <glob pattern="*.hcc"/>
    <glob pattern="*.moc"/>
  </mime-type>
  <mime-type type="text/yaml" codec="utf-8" package="yaml" tabtospace="true" tabwidth="2">
    <sub-class-of type="text/plain"/>
    <comment>YAML Source File</comment>
    <glob pattern="*.yaml"/>
    <glob pattern="*.yml"/>
  </mime-type>
</mime-info>
