Skip to repository content

tenant.openagents/omega

No repository description is available.

OpenAgents Git authority 2026-07-28T05:07:36.318Z Public web read
NIP-34 coordinate30617:7649603503856e5148d571eac2766b288a8ff1e9e35d380337a1d2b0015b4f92:omega
MaintainersHidden in public view
References2 branches · 1 tag
Read-only clonegit clone https://openagents.com/git/tenant.openagents/omega.git
Browse files

manifest-template.json

62 lines · 1.9 KB · 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
Served at tenant.openagents/omega Member data and write actions are omitted.