No description
  • Python 65.6%
  • Shell 34.4%
Find a file
2026-05-21 13:28:07 +02:00
.gitignore initial commit 2026-05-03 14:12:13 +02:00
.install initial commit 2026-05-03 14:12:13 +02:00
asar-tool.py initial commit 2026-05-03 14:12:13 +02:00
LICENSE initial commit 2026-05-03 14:12:13 +02:00
notion-app initial commit 2026-05-03 14:12:13 +02:00
notion.desktop initial commit 2026-05-03 14:12:13 +02:00
notion.png initial commit 2026-05-03 14:12:13 +02:00
notion.sh initial commit 2026-05-03 14:12:13 +02:00
patch-notion.sh initial commit 2026-05-03 14:12:13 +02:00
README.md initial commit 2026-05-03 14:12:13 +02:00
screenshot.png Add screenshot and release 7.14.0 2026-05-03 14:25:44 +02:00
so.notion.Notion.desktop initial commit 2026-05-03 14:12:13 +02:00
so.notion.Notion.metainfo.xml Update 7.18.0 2026-05-21 13:28:07 +02:00
so.notion.Notion.yml Update 7.18.0 2026-05-21 13:28:07 +02:00

Notion Flatpak

Unofficial Flatpak packaging of Notion — your connected workspace for wiki, docs & projects.

Install from BlossomOS

The easiest way to install Notion is from the BlossomOS Flatpak repository:

curl -fsSL https://repo.blossomos.org/BLOSSOMOS-GPG-KEY.pub -o /tmp/flatpak-repo-key.asc \
  && flatpak remote-add --if-not-exists --gpg-import=/tmp/flatpak-repo-key.asc blossomos https://repo.blossomos.org/flatpak
flatpak install blossomos so.notion.Notion

Then launch with:

flatpak run so.notion.Notion

Build from source

Requirements

  • flatpak-builder
  • org.freedesktop.Platform and org.freedesktop.Sdk (version 24.08) — installed automatically via --install-deps-from=flathub

Build and install locally

flatpak-builder --install-deps-from=flathub --force-clean --install --user build-dir so.notion.Notion.yml

Build a distributable .flatpak bundle

flatpak-builder --install-deps-from=flathub --force-clean --repo=repo build-dir so.notion.Notion.yml
flatpak build-bundle repo notion.flatpak so.notion.Notion

The resulting notion.flatpak can be installed on any machine with:

flatpak install notion.flatpak

Runtime flags

You can pass extra Electron flags by creating ~/.config/notion-flags.conf (one flag per line, lines starting with # are ignored).

Notes

  • Auto-updates are disabled — update by rebuilding or pulling a new version from the BlossomOS repo.
  • The Electron sandbox is intentionally disabled (--no-sandbox) because the Flatpak sandbox provides equivalent isolation.
  • Notion stores its data in ~/.config/Notion.