about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-08-12 23:13:30 +0200
committerhut <hut@lavabit.com>2010-08-12 23:13:30 +0200
commit0fd09f7318210f6e4f8d91f7f39ecf9b83ce4879 (patch)
tree3e4cd6673db78a9bd49852e82100d741e1d04856
parentbd088ce81a220cba9f30f9a1f209bc7b8a93a8d5 (diff)
downloadranger-0fd09f7318210f6e4f8d91f7f39ecf9b83ce4879.tar.gz
shared.mimetype: look for mimetypes in ~/.mime.types
-rw-r--r--ranger/shared/mimetype.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/ranger/shared/mimetype.py b/ranger/shared/mimetype.py
index c6577056..da6fcd10 100644
--- a/ranger/shared/mimetype.py
+++ b/ranger/shared/mimetype.py
@@ -15,9 +15,12 @@
 
 from ranger import relpath
 import mimetypes
+import os.path
+
 class MimeTypeAware(object):
 	mimetypes = {}
 	def __init__(self):
 		MimeTypeAware.__init__ = lambda _: None  # refuse multiple inits
+		mimetypes.knownfiles.append(os.path.expanduser('~/.mime.types'))
 		MimeTypeAware.mimetypes = mimetypes.MimeTypes()
 		MimeTypeAware.mimetypes.read(relpath('data/mime.types'))