Skip to repository content62 lines · 1.9 KB · json
tenant.openagents/omega
No repository description is available.
OpenAgents Git authority 2026-07-28T05:07:36.318Z Public web read
NIP-34 coordinate
30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omegaMaintainersHidden in public view
References2 branches · 1 tag
Read-only clone
git clone https://openagents.com/git/tenant.openagents/omega.gitBrowse files
manifest-template.json
1{
2 "id": "$APP_ID",
3 "runtime": "org.freedesktop.Platform",
4 "runtime-version": "23.08",
5 "sdk": "org.freedesktop.Sdk",
6 "sdk-extensions": [
7 "org.freedesktop.Sdk.Extension.rust-stable"
8 ],
9 "command": "zed",
10 "finish-args": [
11 "--talk-name=org.freedesktop.Flatpak",
12 "--device=dri",
13 "--share=ipc",
14 "--share=network",
15 "--socket=wayland",
16 "--socket=fallback-x11",
17 "--socket=pulseaudio",
18 "--filesystem=host"
19 ],
20 "build-options": {
21 "append-path": "/usr/lib/sdk/rust-stable/bin"
22 },
23 "modules": [
24 {
25 "name": "zed",
26 "buildsystem": "simple",
27 "build-options": {
28 "env": {
29 "APP_ID": "$APP_ID",
30 "APP_ICON": "$APP_ID",
31 "APP_NAME": "$APP_NAME",
32 "APP_SCHEME": "$APP_SCHEME",
33 "BRANDING_LIGHT": "$BRANDING_LIGHT",
34 "BRANDING_DARK": "$BRANDING_DARK",
35 "APP_CLI": "omega",
36 "APP_ARGS": "--foreground %U",
37 "DO_STARTUP_NOTIFY": "false"
38 }
39 },
40 "build-commands": [
41 "install -Dm644 $ICON_FILE.png /app/share/icons/hicolor/512x512/apps/$APP_ID.png",
42 "envsubst < zed.desktop.in > zed.desktop && install -Dm755 zed.desktop /app/share/applications/$APP_ID.desktop",
43 "envsubst < flatpak/zed.metainfo.xml.in > zed.metainfo.xml && install -Dm644 zed.metainfo.xml /app/share/metainfo/$APP_ID.metainfo.xml",
44 "sed -i -e '/@release_info@/{r flatpak/release-info/$CHANNEL' -e 'd}' /app/share/metainfo/$APP_ID.metainfo.xml",
45 "install -Dm755 bin/omega /app/bin/omega",
46 "install -Dm755 libexec/omega-editor /app/libexec/omega-editor",
47 "install -Dm755 lib/* -t /app/lib"
48 ],
49 "sources": [
50 {
51 "type": "archive",
52 "path": "./target/release/$ARCHIVE"
53 },
54 {
55 "type": "dir",
56 "path": "./crates/zed/resources"
57 }
58 ]
59 }
60 ]
61}
62