Package Details: notion-app 2.0.18-1

Git Clone URL: https://aur.archlinux.org/notion-app.git (read-only, click to copy)
Package Base: notion-app
Description: The all-in-one workspace for your notes and tasks
Upstream URL: https://github.com/notion-enhancer/notion-repackaged
Keywords: kanban markdown notes notion task
Licenses: MIT
Conflicts: notion-app
Provides: notion-app
Submitter: pat-s
Maintainer: jamezrin
Last Packager: jamezrin
Votes: 65
Popularity: 0.090211
First Submitted: 2019-02-27 14:00 (UTC)
Last Updated: 2021-12-31 15:34 (UTC)

Pinned Comments

jamezrin commented on 2021-05-29 12:35 (UTC) (edited on 2021-12-26 21:39 (UTC) by jamezrin)

How to use Notion Enhancer:

For anyone wanting to use notion-enhancer, I highly recommend using https://aur.archlinux.org/packages/notion-app-enhanced/ instead.

notion-app-enhanced is built on top off this (notion-app) package and has notion-enhancer embedded in the final package. It doesn't require any manual steps to use.

How to fix weird Emoji characters:

Please, take a look at the following blog post: https://pat-s.me/emoji-support-for-notion-so-on-linux/

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 14 Next › Last »

jamezrin commented on 2021-04-22 20:20 (UTC) (edited on 2021-04-22 20:21 (UTC) by jamezrin)

@materemias Done https://github.com/notion-enhancer/notion-enhancer/issues/467

I don't expect anything to be fixed until https://github.com/notion-enhancer/notion-enhancer/issues/437#issuecomment-812984978.

In the meantime I plan on forking notion-enhancer and try to at least get it to patch this version successfully.

I plan on doing that this weekend.

materemias commented on 2021-04-22 16:18 (UTC)

@jamezrin enhancer breaks notion binary when it applies, could you please open the issue in notion-enhancer please?

blacksuan19 commented on 2021-04-16 21:24 (UTC) (edited on 2021-04-16 21:28 (UTC) by blacksuan19)

@jamezrin the symlink points to the app.asar in yay cache instead of the one in resources, even after fixing that notion enhancer doesn't work because /usr/bin/notion-app is missing, symlinking /opt/notion-app/notion to /usr/bin/notion-app doesn't work because its a binary

jamezrin commented on 2021-04-16 20:16 (UTC) (edited on 2021-04-16 20:16 (UTC) by jamezrin)

@nfode I also use asdf-vm and I don't have that problem, I might have done something in the past for it to work in that scenario. Anyway, I have reverted that change, it was not necessary.

@materemias electron11 is not needed anymore. You don't need to have electron installed for runtime.

I have made a link so that the app.asar (the file notion-enhancer looks for) is in the same location as previous versions of this package. It might still not work since this package now repackages the whole thing.

If after the new update notion-enhancer still doesn't work let me know and I will open an issue on notion-enhancer.

@Koushik_Sahu thanks for that, I had python2 installed and couldn't reproduce the issue. Now I have a container with a barebones arch install that should allow me to catch these things.

saidneder commented on 2021-04-16 20:01 (UTC) (edited on 2021-04-16 20:01 (UTC) by saidneder)

Hello! thanks for the package jamezrin! Working on Manjaro

begati commented on 2021-04-16 12:17 (UTC) (edited on 2021-04-16 12:19 (UTC) by begati)

Based on @Koushik_Sahu's solution, this worked for me with 2:2.0.16-5 package version.

sudo pacman -S python2 npm nodejs-lts-dubnium
sudo npm install -g env-paths request

materemias commented on 2021-04-16 10:47 (UTC) (edited on 2021-04-16 10:52 (UTC) by materemias)

also could you please make it compatible with enhancer? even with the tweaks mentioned here https://www.notion.so/hack-notion-enhancer-v0-10-2-to-work-with-notion-s-v2-0-13-app-a4ab1267e67b4126b6448641ca4a0041 I see

=== NOTION ENHANCEMENT LOG ===
### ERROR ###
Error: notion installation has been corrupted: no executable found.
     at module.exports (/home/me/.node_modules/lib/node_modules/notion-enhancer/pkg/apply.js:31:15)
     at async CAC.<anonymous> (/home/me/.node_modules/lib/node_modules/notion-enhancer/bin.js:30:5)
=== END OF LOG ===

I think it is missing some basic concepts how enhancer detects installed app... like name of the executable...

nfode commented on 2021-04-16 10:03 (UTC) (edited on 2021-04-16 10:04 (UTC) by nfode)

In the last commit caching was introduced to npm install

HOME="$srcdir/.electron-gyp" npm install --cache "${srcdir}/npm-cache"

When you use a version manager like asdf for managing nodejs versions, the change of the HOME variable is problematic. On change asdf does not work correctly and results in the following error:

==> Recreating package node_modules...
unknown command: npm. Perhaps you have to reshim?

Is it possible to not use the $HOME variable? Else I have to patch the PKGBUILD myself.

materemias commented on 2021-04-16 09:17 (UTC)

Is electron11 still needed for the latest version?