diff --git a/assets/icons/1024x1024/novelwriter.png b/assets/icons/1024x1024/novelwriter.png
new file mode 100644
index 00000000..537d7895
Binary files /dev/null and b/assets/icons/1024x1024/novelwriter.png differ
diff --git a/assets/icons/1024x1024/x-novelwriter-project.png b/assets/icons/1024x1024/x-novelwriter-project.png
new file mode 100644
index 00000000..d0eba36d
Binary files /dev/null and b/assets/icons/1024x1024/x-novelwriter-project.png differ
diff --git a/assets/icons/128x128/novelwriter.png b/assets/icons/128x128/novelwriter.png
new file mode 100644
index 00000000..83562a6e
Binary files /dev/null and b/assets/icons/128x128/novelwriter.png differ
diff --git a/assets/icons/128x128/x-novelwriter-project.png b/assets/icons/128x128/x-novelwriter-project.png
new file mode 100644
index 00000000..60ebc23f
Binary files /dev/null and b/assets/icons/128x128/x-novelwriter-project.png differ
diff --git a/assets/icons/16x16/novelwriter.png b/assets/icons/16x16/novelwriter.png
new file mode 100644
index 00000000..5723b8c5
Binary files /dev/null and b/assets/icons/16x16/novelwriter.png differ
diff --git a/assets/icons/16x16/x-novelwriter-project.png b/assets/icons/16x16/x-novelwriter-project.png
new file mode 100644
index 00000000..b34c29c4
Binary files /dev/null and b/assets/icons/16x16/x-novelwriter-project.png differ
diff --git a/assets/icons/16x16@2x/novelwriter.png b/assets/icons/16x16@2x/novelwriter.png
new file mode 100644
index 00000000..6e62b8e8
Binary files /dev/null and b/assets/icons/16x16@2x/novelwriter.png differ
diff --git a/assets/icons/16x16@2x/x-novelwriter-project.png b/assets/icons/16x16@2x/x-novelwriter-project.png
new file mode 100644
index 00000000..bb439d8d
Binary files /dev/null and b/assets/icons/16x16@2x/x-novelwriter-project.png differ
diff --git a/assets/icons/18x18@2x/novelwriter.png b/assets/icons/18x18@2x/novelwriter.png
new file mode 100644
index 00000000..fd16d0bf
Binary files /dev/null and b/assets/icons/18x18@2x/novelwriter.png differ
diff --git a/assets/icons/18x18@2x/x-novelwriter-project.png b/assets/icons/18x18@2x/x-novelwriter-project.png
new file mode 100644
index 00000000..a8307a12
Binary files /dev/null and b/assets/icons/18x18@2x/x-novelwriter-project.png differ
diff --git a/assets/icons/24x24/novelwriter.png b/assets/icons/24x24/novelwriter.png
new file mode 100644
index 00000000..5a41986f
Binary files /dev/null and b/assets/icons/24x24/novelwriter.png differ
diff --git a/assets/icons/24x24/x-novelwriter-project.png b/assets/icons/24x24/x-novelwriter-project.png
new file mode 100644
index 00000000..14e47ad3
Binary files /dev/null and b/assets/icons/24x24/x-novelwriter-project.png differ
diff --git a/assets/icons/256x256/novelwriter.png b/assets/icons/256x256/novelwriter.png
new file mode 100644
index 00000000..b59a2cc0
Binary files /dev/null and b/assets/icons/256x256/novelwriter.png differ
diff --git a/assets/icons/256x256/x-novelwriter-project.png b/assets/icons/256x256/x-novelwriter-project.png
new file mode 100644
index 00000000..20930c8c
Binary files /dev/null and b/assets/icons/256x256/x-novelwriter-project.png differ
diff --git a/assets/icons/32x32/novelwriter.png b/assets/icons/32x32/novelwriter.png
new file mode 100644
index 00000000..6e62b8e8
Binary files /dev/null and b/assets/icons/32x32/novelwriter.png differ
diff --git a/assets/icons/32x32/x-novelwriter-project.png b/assets/icons/32x32/x-novelwriter-project.png
new file mode 100644
index 00000000..bb439d8d
Binary files /dev/null and b/assets/icons/32x32/x-novelwriter-project.png differ
diff --git a/assets/icons/32x32@2x/novelwriter.png b/assets/icons/32x32@2x/novelwriter.png
new file mode 100644
index 00000000..a9b48904
Binary files /dev/null and b/assets/icons/32x32@2x/novelwriter.png differ
diff --git a/assets/icons/32x32@2x/x-novelwriter-project.png b/assets/icons/32x32@2x/x-novelwriter-project.png
new file mode 100644
index 00000000..0f2d49d2
Binary files /dev/null and b/assets/icons/32x32@2x/x-novelwriter-project.png differ
diff --git a/assets/icons/48x48/novelwriter.png b/assets/icons/48x48/novelwriter.png
new file mode 100644
index 00000000..dcfca2fd
Binary files /dev/null and b/assets/icons/48x48/novelwriter.png differ
diff --git a/assets/icons/48x48/x-novelwriter-project.png b/assets/icons/48x48/x-novelwriter-project.png
new file mode 100644
index 00000000..ffbd21d7
Binary files /dev/null and b/assets/icons/48x48/x-novelwriter-project.png differ
diff --git a/assets/icons/512x512/novelwriter.png b/assets/icons/512x512/novelwriter.png
new file mode 100644
index 00000000..a1ac535b
Binary files /dev/null and b/assets/icons/512x512/novelwriter.png differ
diff --git a/assets/icons/512x512/x-novelwriter-project.png b/assets/icons/512x512/x-novelwriter-project.png
new file mode 100644
index 00000000..5348f53d
Binary files /dev/null and b/assets/icons/512x512/x-novelwriter-project.png differ
diff --git a/assets/icons/64x64/novelwriter.png b/assets/icons/64x64/novelwriter.png
new file mode 100644
index 00000000..a9b48904
Binary files /dev/null and b/assets/icons/64x64/novelwriter.png differ
diff --git a/assets/icons/64x64/x-novelwriter-project.png b/assets/icons/64x64/x-novelwriter-project.png
new file mode 100644
index 00000000..0f2d49d2
Binary files /dev/null and b/assets/icons/64x64/x-novelwriter-project.png differ
diff --git a/assets/icons/96x96/novelwriter.png b/assets/icons/96x96/novelwriter.png
new file mode 100644
index 00000000..5255334f
Binary files /dev/null and b/assets/icons/96x96/novelwriter.png differ
diff --git a/assets/icons/96x96/x-novelwriter-project.png b/assets/icons/96x96/x-novelwriter-project.png
new file mode 100644
index 00000000..a950104c
Binary files /dev/null and b/assets/icons/96x96/x-novelwriter-project.png differ
diff --git a/assets/icons/novelwriter.ico b/assets/icons/novelwriter.ico
new file mode 100644
index 00000000..470ebe72
Binary files /dev/null and b/assets/icons/novelwriter.ico differ
diff --git a/assets/icons/novelwriter.svg b/assets/icons/novelwriter.svg
new file mode 100644
index 00000000..e8df3435
--- /dev/null
+++ b/assets/icons/novelwriter.svg
@@ -0,0 +1,117 @@
+
+
diff --git a/assets/icons/x-novelwriter-project.svg b/assets/icons/x-novelwriter-project.svg
new file mode 100644
index 00000000..1d9e9d5d
--- /dev/null
+++ b/assets/icons/x-novelwriter-project.svg
@@ -0,0 +1,147 @@
+
+
diff --git a/assets/installDebian.sh b/assets/installDebian.sh
new file mode 100755
index 00000000..19fab36a
--- /dev/null
+++ b/assets/installDebian.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+cd ..
+
+EXEC=$(pwd)/novelWriter.py
+EXEC=$(echo $EXEC | sed 's_/_\\/_g')
+
+sed "s/%%exec%%/$EXEC/g" assets/novelwriter.desktop > /usr/share/applications/novelwriter.desktop
+
+cp -v assets/icons/24x24/novelwriter.png /usr/share/icons/hicolor/24x24/apps/
+cp -v assets/icons/48x48/novelwriter.png /usr/share/icons/hicolor/48x48/apps/
+cp -v assets/icons/96x96/novelwriter.png /usr/share/icons/hicolor/96x96/apps/
+cp -v assets/icons/256x256/novelwriter.png /usr/share/icons/hicolor/256x256/apps/
+cp -v assets/icons/512x512/novelwriter.png /usr/share/icons/hicolor/512x512/apps/
+cp -v assets/icons/1024x1024/novelwriter.png /usr/share/icons/hicolor/1024x1024/apps/
+cp -v assets/icons/novelwriter.svg /usr/share/icons/hicolor/scalable/apps/
+cp -v assets/icons/x-novelwriter-project.svg /usr/share/icons/hicolor/scalable/mimetypes/application-x-novelwriter-project.svg
+cp -v assets/mime/x-novelwriter-project.xml /usr/share/mime/packages/
+
+update-mime-database /usr/share/mime/
+update-icon-caches /usr/share/icons/hicolor/
diff --git a/assets/mime/x-novelwriter-project.xml b/assets/mime/x-novelwriter-project.xml
new file mode 100644
index 00000000..21ecbe0a
--- /dev/null
+++ b/assets/mime/x-novelwriter-project.xml
@@ -0,0 +1,8 @@
+
+
+
+ novelWriter Project
+
+
+
+
diff --git a/assets/novelwriter.desktop b/assets/novelwriter.desktop
new file mode 100644
index 00000000..2e6901d3
--- /dev/null
+++ b/assets/novelwriter.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Encoding=UTF-8
+Name=novelWriter
+Comment=Multi-document markdown editor for novels
+Exec=%%exec%% %f
+Icon=novelwriter
+Categories=GTK;GNOME;Office;
+Terminal=false
+MimeType=application/x-novelwriter-project