@@ -43,7 +43,6 @@
45 ".gitignore"
45 ".gitignore"
47 "logo_dark.svg"
46 "logo_dark.svg"
48 "logo_light.svg"
47 "logo_light.svg"
49 "rust-toolchain.toml"
48 "rust-toolchain.toml"
@@ -51,7 +50,6 @@
52 "screenshot.png"
51 "screenshot.png"
56 "README.md"
54 "README.md"
57 "CHANGELOG.md"
55 "CHANGELOG.md"
@@ -142,6 +140,12 @@
142 helix-unwrapped = craneLib.buildPackage (commonArgs
140 helix-unwrapped = craneLib.buildPackage (commonArgs
144 inherit cargoArtifacts;
142 inherit cargoArtifacts;
144+ mkdir -p $out/share/applications $out/share/icons/hicolor/scalable/apps $out/share/icons/hicolor/256x256/apps
145+ cp contrib/Helix.desktop $out/share/applications
146+ cp logo.svg $out/share/icons/hicolor/scalable/apps/helix.svg
147+ cp contrib/helix.png $out/share/icons/hicolor/256x256/apps
146 helix = makeOverridableHelix self.packages.${system}.helix-unwrapped {};
150 helix = makeOverridableHelix self.packages.${system}.helix-unwrapped {};
147 default = self.packages.${system}.helix;
151 default = self.packages.${system}.helix;