notion-enhancer

an enhancer/customiser for the all-in-one productivity workspace notion.so

Installation

The notion-enhancer works on MacOS, Linux and Windows. It can be used within the desktop app or the web client as a browser extension.

Due to system limitations, mobile clients are not and will never be supported.

Once you've installed the notion-enhancer, read the Basic Usage page to get started with it.

Warning: the new version of the notion-enhancer handles storing local configuration differently to previous versions. If you used notion-enhancer prior to v0.11.0, please delete the .notion-enhancer folder to prevent any issues that may arise.

It can be found within your home/user folder, e.g. ~ on macOS and Linux or C:\Users\YourName on Windows (enabling the "show hidden files" option in your file manager may be necessary).

Warning: though it is possible to have both vanilla Notion and enhanced Notion installed at once, running both at once may cause problems and should never be done.

Browser Extension

Once installed, the browser extension should update automatically.

Firefox →

Go to the Firefox Add-on Store and click "Add to Firefox".

Google Chrome, Microsoft Edge →

Go to the Chrome Web Store and click "Add to Chrome".

notion-repackaged

notion-repackaged provides installable executables containing both Notion and the notion-enhancer for all platforms. This is the recommended method of installation.

Installations via notion-repackaged will need to be manually updated with each new release of Notion and/or the notion-enhancer.

Windows →

MacOS →

Unfortunately, the M1 (arm64) build is currently non-functional due to a bug in the packager we depend on (see electron-userland/electron-builder#5850). This is not something we can currently fix. Until a solution is available, we recommend running the Intel build through Rosetta or using the browser extension instead.

  • Intel installer: .dmg
  • Portable Intel build: .zip

As it is a modified version of the Notion app, it is unsigned. It may be detected as malware or unable to be opened. To fix this, try following Apple's official instructions.

Linux

Both vanilla and enhanced variants are available for Linux, as there is no official vanilla Notion app for Linux-based operating systems.

There are a number of installation methods available depending on the distribution you are using. For a portable, distribution-agnostic build, try one of the below:

Debian, Ubuntu, Pop!_OS, Linux Mint →

To add notion-repackaged to your package manager:

echo "deb [trusted=yes] https://apt.fury.io/notion-repackaged/ /" | sudo tee /etc/apt/sources.list.d/notion-repackaged.list
sudo apt update

The app can then be installed via:

sudo apt install notion-app-enhanced
// or
sudo apt install notion-app

Otherwise, you can download the .deb and install it manually:

  • arm64 build (vanilla): .deb
  • arm64 build (enhanced): .deb
  • amd64 build (vanilla): .deb
  • amd64 build (enhanced): .deb
sudo dpkg -i <downloaded file>.deb

Fedora →

Add notion-repackaged to your package manager by creating the file /etc/yum.repos.d/notion-repackaged.repo with the following contents:

[notion-repackaged]
name=notion-repackaged
baseurl=https://yum.fury.io/notion-repackaged/
enabled=1
gpgcheck=0

The app can then be installed via:

sudo dnf install notion-app-enhanced
// or
sudo dnf install notion-app

yum may be used instead of dnf.

Otherwise, you can download the .rpm and install it manually:

  • x86_64 build (vanilla): .rpm
  • x86_64 build (enhanced): .rpm
  • aarch64 build (vanilla): .rpm
  • aarch64 build (enhanced): .rpm
sudo rpm -i <downloaded file>.rpm

Arch Linux, Manjaro →

The app can be installed from the AUR using an AUR helper (e.g. yay):

Otherwise, you can download the .pacman and install it manually:

sudo pacman -U <downloaded file>.pacman

Manual Enhancement

If you would prefer to apply the notion-enhancer to an existing vanilla installation of Notion, you can use the notion-enhancer/desktop package directly.

Manual command-line installations will need to be re-applied with each new release of Notion and/or the notion-enhancer.

This is not available on Linux, but can be done through the Windows Subsystem for Linux in order to enhance the Windows app.

Prerequisites

Enhancement →

  1. Open a command line and install the notion-enhancer NPM package:

    npm i -g notion-enhancer
    // or
    yarn global add notion-enhancer
    
  2. Insert the notion-enhancer into Notion:

    notion-enhancer apply
    
  3. If you are using MacOS and experience any errors related to file permissions or corrupted/broken apps, run the following and then re-attempt step #2:

    sudo chmod -R a+wr /usr/local/lib/node_modules
    sudo chmod -R a+wr /usr/local/bin
    sudo chmod -R a+wr /Applications/Notion.app/Contents/Resources
    xcode-select --install
    codesign --force --deep --sign - /Applications/Notion.app
    
Edit this page