# yaml-language-server: $schema=https://raw.githubusercontent.com/flatpak/flatpak-builder/master/data/flatpak-manifest.schema.json app-id: io.github.mimoguz.tripeaks_neue runtime: org.freedesktop.Platform runtime-version: '26.08' sdk: org.freedesktop.Sdk command: tripeaks_neue separate-locales: false finish-args: - --socket=fallback-x11 - --socket=wayland - --share=ipc - --device=dri - --socket=pulseaudio modules: - name: tripeaks_neue buildsystem: simple build-commands: - cp -r tripeaks_neue /app/ - chmod +x /app/tripeaks_neue/tripeaks_neue - mkdir -p /app/bin - ln -s /app/tripeaks_neue/tripeaks_neue /app/bin/tripeaks_neue - desktop-file-edit git_repo/linux/flatpak/io.github.mimoguz.tripeaks_neue.desktop --set-icon=${FLATPAK_ID} - install -Dm644 -t "${FLATPAK_DEST}/share/applications/" git_repo/linux/flatpak/io.github.mimoguz.tripeaks_neue.desktop - install -Dm644 git_repo/linux/flatpak/icon.svg "${FLATPAK_DEST}/share/icons/hicolor/scalable/apps/${FLATPAK_ID}.svg" - install -Dm644 git_repo/linux/flatpak/io.github.mimoguz.tripeaks_neue.metainfo.xml /app/share/appdata/${FLATPAK_ID}.metainfo.xml sources: - type: archive only-arches: [x86_64] dest: tripeaks_neue url: https://github.com/mimoguz/tripeaks_neue/releases/download/v0.9.61/tripeaksneue-linux-x86_64.tar.gz sha256: 320bbc73d602a03e140f8876f7ea8bcc23afe125dff5cf629bb7dcf318fefd1a - type: archive only-arches: [aarch64] dest: tripeaks_neue url: https://github.com/mimoguz/tripeaks_neue/releases/download/v0.9.61/tripeaksneue-linux-aarch64.tar.gz sha256: c04575e58ed1345478db8b109df8e6b4c562a98212e9e8e29088de7e2e9b48b6 - type: git dest: git_repo url: https://github.com/mimoguz/tripeaks_neue tag: v0.9.61 commit: 63aec9b6156a041b07a23614ecfe91baa9144ce3