Skip to content

Repository files navigation

Notion

A personal Flutter-based clone of Notion, built for Linux. This app helps you organize pages and notes in a familiar, block-based editor interface.

image

Features

  • Create and edit nested pages
  • Rich text editor with basic formatting
  • Database-like properties for pages
  • Offline functionality with local data storage

Installation & Usage

Prerequisites

  • Flutter SDK (with Linux support enabled)
  • wmctrl (for window management) - Install with:
  sudo dnf install wmctrl

1. Build from Source

git clone https://github.com/your-username/notion-clone-linux.git
cd notion-clone-linux
flutter pub get
flutter build linux --release

2. Install to Applications Directory

mkdir -p ~/Applications
cp -r build/linux/x64/release/bundle ~/Applications/Notion
cp launch.sh ~/Applications/Notion/
chmod +x ~/Applications/Notion/launch.sh

3. Run the Application

~/Applications/Notion/launch.sh

4. Create Desktop Shortcut (Optional)

Create ~/.local/share/applications/notion.desktop:

[Desktop Entry]
Version=1.0
Type=Application
Name=Notion Clone
Comment=Personal Notion-like app for Linux
Exec=/home/your-username/Applications/Notion/launch.sh
Icon=/home/your-username/Applications/Notion/icon.png
Categories=Office;Productivity;
Terminal=false
StartupWMClass=notion

5. Make it executable:

chmod +x ~/.local/share/applications/notion.desktop
update-desktop-database ~/.local/share/applications

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages