diff --git a/README.md b/README.md
index 775babe0..19588559 100644
--- a/README.md
+++ b/README.md
@@ -4,9 +4,15 @@
[](https://codecov.io/gh/vkbo/novelWriter)
[](https://novelwriter.readthedocs.io/en/latest/?badge=latest)
+
novelWriter is a markdown-like text editor designed for writing novels and larger projects of many smaller plain text documents.
+novelWriter uses its own flavour of markdown that supports mete data syntax for comments, synopsis and cross-referencing between files.
-The documentation is available here: [novelwriter.readthedocs.io](https://novelwriter.readthedocs.io/).
+novelWriter is licensed under GPLv3, see the [GNU General Public License website](https://www.gnu.org/licenses/gpl-3.0.en.html) for more details, or consult the [LICENSE](LICENSE.md) file.
+The bundled Typicon-based icon themes are licensed under [CC BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/).
+
+Below is a short overview of the features of novelWriter.
+The full documentation is available at [novelwriter.readthedocs.io](https://novelwriter.readthedocs.io/).
### Note
@@ -174,4 +180,4 @@ They broadly follow Python PEP8, but there are a few modifications.

**novelWriter with dark theme:**
-
+
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
diff --git a/nw/assets/icons/novelWriter.ico b/nw/assets/icons/novelWriter.ico
index 0a27ee4f..470ebe72 100644
Binary files a/nw/assets/icons/novelWriter.ico and b/nw/assets/icons/novelWriter.ico differ
diff --git a/nw/assets/icons/novelWriter.png b/nw/assets/icons/novelWriter.png
deleted file mode 100644
index 4543f575..00000000
Binary files a/nw/assets/icons/novelWriter.png and /dev/null differ
diff --git a/nw/assets/icons/novelWriter.svg b/nw/assets/icons/novelWriter.svg
index 56a3dff0..e8df3435 100644
--- a/nw/assets/icons/novelWriter.svg
+++ b/nw/assets/icons/novelWriter.svg
@@ -1,68 +1,82 @@
-
-