Skip to content

Commit 2b4716b

Browse files
committed
metainfo: update with extra data
* Added URLs to more resources * Fixed developer ID * Added device compatibility information
1 parent 3284ae5 commit 2b4716b

File tree

1 file changed

+33
-2
lines changed

1 file changed

+33
-2
lines changed

Diff for: dist/linux/com.mitchellh.ghostty.metainfo.xml

+33-2
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,21 @@
33
<id>com.mitchellh.ghostty</id>
44
<launchable type="desktop-id">com.mitchellh.ghostty.desktop</launchable>
55
<name>Ghostty</name>
6-
<url type="homepage">https://ghostty.org/</url>
6+
<url type="homepage">https://ghostty.org</url>
7+
<url type="help">https://ghostty.org/docs</url>
8+
<url type="bugtracker">https://github.com/ghostty-org/ghostty/issues</url>
9+
<url type="contact">https://ghostty.org/docs/help</url>
10+
<url type="contribute">https://github.com/ghostty-org/ghostty/blob/main/CONTRIBUTING.md</url>
11+
<url type="translate">https://github.com/ghostty-org/ghostty/blob/main/po/README_TRANSLATORS.md</url>
12+
<url type="vcs-browser">https://github.com/ghostty-org/ghostty</url>
713
<summary>Ghostty is a fast, feature-rich, and cross-platform terminal emulator</summary>
814
<metadata_license>MIT</metadata_license>
915
<project_license>MIT</project_license>
1016
<content_rating type="oars-1.1" />
11-
<developer id="id.mitchellh">
17+
<developer id="com.mitchellh">
1218
<name>Mitchell Hashimoto</name>
1319
</developer>
20+
<update_contact>[email protected]</update_contact>
1421
<description>
1522
<p>
1623
Ghostty is a terminal emulator that differentiates itself by being fast,
@@ -19,8 +26,32 @@
1926
features, or native UIs. Ghostty provides all three.
2027
</p>
2128
</description>
29+
<recommends>
30+
<control>keyboard</control>
31+
<control>pointing</control>
32+
</recommends>
33+
<requires>
34+
<!--
35+
Mobile/tablet AND desktop supported
36+
37+
Ref: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines#display-size
38+
-->
39+
<display_length compare="ge">360</display_length>
40+
</requires>
41+
<translation type="gettext">com.mitchellh.ghostty</translation>
42+
43+
<!--
44+
TODO: Generate manifest location data.
45+
46+
Ref: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines#manifest-location
47+
48+
<custom>
49+
<value key="flathub::manifest">https://github.com/ghostty-org/ghostty/blob/<hash>/flatpak/com.mitchellh.ghostty.yml</value>
50+
</custom>
51+
-->
2252

2353
<releases>
54+
<!-- TODO: Generate this automatically -->
2455
<release version="1.0.1" date="2024-12-31">
2556
<url type="details">https://ghostty.org/docs/install/release-notes/1-0-1</url>
2657
</release>

0 commit comments

Comments
 (0)