view mime-extra.xml @ 156:8bf9fc90ce51

Streamline HG Prompt with `inout` command This avoids a second Mercurial invocation, which takes a couple of seconds on a Raspberry Pi. Also exported PS1 variants to make it easier to enable/disable the VCS checks but keep the rest of the formatting
author IBBoard <dev@ibboard.co.uk>
date Wed, 23 Aug 2023 20:26:28 +0100
parents 513dbd770bef
children
line wrap: on
line source

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
  <mime-type type="application/pkcs8">
         <comment xml:lang="en">PKCS8 key</comment>
         <magic priority="50">
                <match type="string" value="-----BEGIN PRIVATE KEY-----" offset="0"/>
         </magic>
         <glob pattern="*.key"/>
  </mime-type>
  <mime-type type="application/x-gpl">
         <comment xml:lang="en">GIMP Palette</comment>
         <magic priority="50">
                <match type="string" value="GIMP Palette" offset="0"/>
         </magic>
         <glob pattern="*.gpl"/>
  </mime-type>
  <mime-type type="application/x-rrd">
         <comment xml:lang="en">Round-Robin Database</comment>
         <magic priority="50">
                <match type="string" value="RRD\00003" offset="0"/>
         </magic>
         <glob pattern="*.rrd"/>
  </mime-type>
  <mime-type type="application/x-keepass">
         <comment xml:lang="en">Keepass Database</comment>
         <glob pattern="*.kdb"/>
  </mime-type>
  <mime-type type="application/x-keepassx">
         <comment xml:lang="en">KeepassX Database</comment>
         <glob pattern="*.kdbx"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">ReadMe</comment>
         <glob pattern="README"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">ReadMe</comment>
         <glob pattern="README.txt"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">ReadMe</comment>
         <glob pattern="README.md"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">Contribution instructions</comment>
         <glob pattern="CONTRIBUTION"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">Contribution instructions</comment>
         <glob pattern="CONTRIBUTING.txt"/>
  </mime-type>
  <mime-type type="text/x-readme">
         <comment xml:lang="en">Contribution instructions</comment>
         <glob pattern="CONTRIBUTING.md"/>
  </mime-type>
  <mime-type type="text/x-todo">
         <comment xml:lang="en">To Do list</comment>
         <glob pattern="TODO"/>
  </mime-type>
  <mime-type type="text/x-todo">
         <comment xml:lang="en">To Do list</comment>
         <glob pattern="TODO.txt"/>
  </mime-type>
  <mime-type type="text/x-todo">
         <comment xml:lang="en">To Do list</comment>
         <glob pattern="TODO.md"/>
  </mime-type>
  <mime-type type="text/x-changelog">
         <comment xml:lang="en">ChangeLog document</comment>
         <glob pattern="CHANGELOG.txt"/>
  </mime-type>
  <mime-type type="text/x-changelog">
         <comment xml:lang="en">ChangeLog document</comment>
         <glob pattern="CHANGELOG.md"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="*LICENCE"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="*LICENCE.txt"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="*LICENCE.md"/>
  </mime-type>
  <!-- Include the verb version as well, for typo coverage -->
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="*LICENSE"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="*LICENSE.txt"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="COPYING.GPL"/>
  </mime-type>
  <mime-type type="text/x-copying">
         <comment xml:lang="en">licence terms</comment>
         <glob pattern="COPYING.LGPL"/>
  </mime-type>
  <mime-type type="text/x-authors">
         <comment xml:lang="en">Project authors</comment>
         <glob pattern="AUTHORS"/>
  </mime-type>
  <mime-type type="text/x-authors">
         <comment xml:lang="en">Project authors</comment>
         <glob pattern="AUTHORS.txt"/>
  </mime-type>
  <mime-type type="text/x-authors">
         <comment xml:lang="en">Project authors</comment>
         <glob pattern="AUTHORS.md"/>
  </mime-type>
  <mime-type type="text/x-config">
         <comment xml:lang="en">Configuration file</comment>
         <glob pattern="*.cfg"/>
  </mime-type>
  <mime-type type="text/x-config">
         <comment xml:lang="en">Configuration file</comment>
         <glob pattern="*.conf"/>
  </mime-type>
  <mime-type type="text/x-config">
         <comment xml:lang="en">Configuration file</comment>
         <glob pattern="*.config"/>
  </mime-type>
  <mime-type type="text/x-meson">
         <comment xml:lang="en">Meson build</comment>
         <glob pattern="meson.build"/>
  </mime-type>
  <mime-type type="text/x-sbt">
         <comment xml:lang="en">Scala built tool configuration</comment>
         <glob pattern="*.sbt"/>
  </mime-type>
  <mime-type type="application/octet-stream">
  	<comment xml:lang="en">Binary data</comment>
  	<glob pattern="*.bin"/>
  </mime-type>
</mime-info>