fix: update Zed desktop files to use correct app ids (#9091)

This commit is contained in:
Hikari Hayashi
2026-01-11 20:53:12 +09:00
committed by GitHub
parent fd72fa8b0c
commit ae673ae3ab
3 changed files with 2 additions and 5 deletions
+1 -2
View File
@@ -15,7 +15,7 @@
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zed
%global appid dev.zed.Zed-nightly
%global appid dev.zed.Zed-Nightly
%global appstream_component desktop-application
%global rustflags_debuginfo 0
@@ -110,7 +110,6 @@ export ZED_RELEASE_CHANNEL=nightly
export BRANDING_LIGHT="#e9aa6a"
export BRANDING_DARK="#1a5fb4"
echo "StartupWMClass=$appid" >> crates/zed/resources/zed.desktop.in
envsubst < "crates/zed/resources/zed.desktop.in" > %{appid}.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"
+1 -2
View File
@@ -10,7 +10,7 @@
%global __brp_mangle_shebangs_exclude_from ^/usr/src/.*$
%global crate zed
%global appid dev.zed.Zed-preview
%global appid dev.zed.Zed-Preview
%global appstream_component desktop-application
%global rustflags_debuginfo 0
@@ -99,7 +99,6 @@ export ZED_RELEASE_CHANNEL=preview
export BRANDING_LIGHT="#99c1f1"
export BRANDING_DARK="#1a5fb4"
echo "StartupWMClass=$appid" >> crates/zed/resources/zed.desktop.in
envsubst < "crates/zed/resources/zed.desktop.in" > %{appid}.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"
-1
View File
@@ -99,7 +99,6 @@ export ZED_RELEASE_CHANNEL=stable
export BRANDING_LIGHT="#e9aa6a"
export BRANDING_DARK="#1a5fb4"
echo "StartupWMClass=$appid" >> crates/zed/resources/zed.desktop.in
envsubst < "crates/zed/resources/zed.desktop.in" > %{appid}.desktop # from https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=zed-git#n52
sed -i "s|@release_info@||g" "crates/zed/resources/flatpak/zed.metainfo.xml.in"