diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml
index e3eee41..1f8ceea 100644
--- a/.github/workflows/linux.yml
+++ b/.github/workflows/linux.yml
@@ -208,7 +208,7 @@ jobs:
chmod +x linuxdeploy-x86_64.AppImage
mkdir -p AppDir/usr/bin
cp target/release/czkawka_gui AppDir/usr/bin
- ./linuxdeploy-x86_64.AppImage --appdir AppDir --plugin gtk --output appimage --icon-file icon.png --desktop-file pkgs/com.github.qarmin.czkawka.desktop
+ ./linuxdeploy-x86_64.AppImage --appdir AppDir --plugin gtk --output appimage --icon-file data/icons/com.github.qarmin.czkawka.svg --desktop-file pkgs/com.github.qarmin.czkawka.desktop
- name: Store Linux Appimage GUI
uses: actions/upload-artifact@v2
diff --git a/data/icons/com.github.qarmin.czkawka-symbolic.svg b/data/icons/com.github.qarmin.czkawka-symbolic.svg
new file mode 100644
index 0000000..1b8e410
--- /dev/null
+++ b/data/icons/com.github.qarmin.czkawka-symbolic.svg
@@ -0,0 +1,60 @@
+
+
diff --git a/data/icons/com.github.qarmin.czkawka.Devel.svg b/data/icons/com.github.qarmin.czkawka.Devel.svg
new file mode 100644
index 0000000..abdac45
--- /dev/null
+++ b/data/icons/com.github.qarmin.czkawka.Devel.svg
@@ -0,0 +1,211 @@
+
+
diff --git a/data/icons/com.github.qarmin.czkawka.svg b/data/icons/com.github.qarmin.czkawka.svg
new file mode 100644
index 0000000..89ac8f8
--- /dev/null
+++ b/data/icons/com.github.qarmin.czkawka.svg
@@ -0,0 +1,114 @@
+
+
diff --git a/icon.png b/icon.png
deleted file mode 100644
index c782306..0000000
Binary files a/icon.png and /dev/null differ
diff --git a/icon.svg b/icon.svg
deleted file mode 100644
index d78a59f..0000000
--- a/icon.svg
+++ /dev/null
@@ -1,2323 +0,0 @@
-
-
diff --git a/pkgs/arch/PKGBUILD b/pkgs/arch/PKGBUILD
index 53f2c0c..d43a4f7 100644
--- a/pkgs/arch/PKGBUILD
+++ b/pkgs/arch/PKGBUILD
@@ -61,4 +61,6 @@ package() {
install -Dm644 LICENSE $pkgdir/usr/share/licenses/${_basename}/LICENSE
install -Dm644 $srcdir/com.github.qarmin.czkawka.desktop -t $pkgdir/usr/share/applications/
+ install -Dm664 $srcdir/data/icons/com.github.qarmin.czkawka.svg $pkgdir/usr/share/icons/hicolor/scalable/apps/
+ install -Dm664 $srcdir/data/icons/com.github.qarmin.czkawka-symbolic.svg $pkgdir/usr/share/icons/hicolor/symbolic/apps
}
diff --git a/pkgs/com.github.qarmin.czkawka.desktop b/pkgs/com.github.qarmin.czkawka.desktop
index 7e29e3f..0a5df46 100644
--- a/pkgs/com.github.qarmin.czkawka.desktop
+++ b/pkgs/com.github.qarmin.czkawka.desktop
@@ -4,5 +4,7 @@ Terminal=false
Exec=czkawka_gui
Name=Czkawka
Comment=Multi functional app to clean OS which allow to find duplicates, empty folders, similar files etc.
-Icon=icon
+Icon=com.github.qarmin.czkawka
Categories=System;
+StartupWMClass=czkawka_gui
+TryExec=czkawka_gui