aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile2
-rw-r--r--kristall-mime-info.xml14
2 files changed, 16 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index a5e72f9..07f9732 100644
--- a/Makefile
+++ b/Makefile
@@ -41,6 +41,7 @@ install: kristall
$(MAKEDIR) $(sharedir)/icons/hicolor/64x64/apps/
$(MAKEDIR) $(sharedir)/icons/hicolor/128x128/apps/
$(MAKEDIR) $(sharedir)/applications/
+ $(MAKEDIR) $(sharedir)/mime/packages/
$(MAKEDIR) $(bindir)
# Install files
@@ -50,6 +51,7 @@ install: kristall
$(INSTALL_DATA) src/icons/kristall-64.png $(sharedir)/icons/hicolor/64x64/apps/net.random-projects.kristall.png
$(INSTALL_DATA) src/icons/kristall-128.png $(sharedir)/icons/hicolor/128x128/apps/net.random-projects.kristall.png
$(INSTALL_DATA) Kristall.desktop $(sharedir)/applications/Kristall.desktop
+ $(INSTALL_DATA) kristall-mime-info.xml $(sharedir)/mime/packages/kristall.xml
$(INSTALL_PROGRAM) kristall $(bindir)/kristall
uninstall:
diff --git a/kristall-mime-info.xml b/kristall-mime-info.xml
new file mode 100644
index 0000000..175ee30
--- /dev/null
+++ b/kristall-mime-info.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+ <mime-type type="text/gemini">
+ <comment>Gemini document</comment>
+ <sub-class-of type="text/plain"/>
+ <glob pattern="*.gemini"/>
+ <glob pattern="*.gmi"/>
+ </mime-type>
+ <mime-type type="text/x-kristall-theme">
+ <comment>Kristall theme file</comment>
+ <sub-class-of type="text/plain"/>
+ <glob pattern="*.kthm"/>
+ </mime-type>
+</mime-info>