diff --git a/dist/dev.eden_emu.eden.desktop b/dist/dev.eden_emu.eden.desktop
old mode 100644
new mode 100755
index 5d2d7cd8c5..ce1a1cbbbe
--- a/dist/dev.eden_emu.eden.desktop
+++ b/dist/dev.eden_emu.eden.desktop
@@ -1,3 +1,4 @@
+#!/usr/bin/env xdg-open
# SPDX-FileCopyrightText: 2025 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
diff --git a/dist/dev.eden_emu.eden.svg b/dist/dev.eden_emu.eden.svg
index da683396bc..eff6ccbb01 100644
--- a/dist/dev.eden_emu.eden.svg
+++ b/dist/dev.eden_emu.eden.svg
@@ -1,106 +1 @@
-
-
+
\ No newline at end of file
diff --git a/dist/eden.ico b/dist/eden.ico
index 51e4060ea7..507cb23f6a 100644
Binary files a/dist/eden.ico and b/dist/eden.ico differ
diff --git a/dist/eden_named.svg b/dist/eden_named.svg
index 78fcaef5d9..f0dcb5dcf6 100644
--- a/dist/eden_named.svg
+++ b/dist/eden_named.svg
@@ -1,110 +1,9 @@
-
-