Package Details: theia-electron 1.57.1-1

Git Clone URL: https://aur.archlinux.org/theia-electron.git (read-only, click to copy)
Package Base: theia-electron
Description: Cloud & Desktop IDE Platform
Upstream URL: https://www.theia-ide.org/
Keywords: eclipse electron ide theia
Licenses: EPL2
Submitter: bence.hornak
Maintainer: ccorn
Last Packager: ccorn
Votes: 19
Popularity: 0.015071
First Submitted: 2020-04-18 15:55 (UTC)
Last Updated: 2024-12-31 01:05 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

bence.hornak commented on 2020-05-29 15:57 (UTC)

vscode-builtin plugins are included in the new version. For this reason, I set the --plugins CLI argument to local-dir:/usr/lib/theia-electron/plugins

bence.hornak commented on 2020-05-21 13:17 (UTC)

Hey @zecakeh, thanks for the suggestion, I will check out the electron-builder version.

In the meantime, @altkrall, I am ready with the improvement that takes the official repository as source, if you are interested in, what changes it would bring in, please check out this MR:

https://gitlab.com/bencehornak/arch-theia-electron/-/merge_requests/1

<deleted-account> commented on 2020-05-17 20:05 (UTC)

Thanks for this package!

Just a suggestion, why not use electron-builder like in the theia-apps/theia-electron example to build this to avoid having node dubnium as a dependency?

bence.hornak commented on 2020-05-02 17:13 (UTC)

@altkrall I will look at that solution, though I think, it will be much trickier

altkrall commented on 2020-05-02 08:49 (UTC)

Why don't you use the official source package?

Anyway thanks a lot for packaging

BluePeril commented on 2020-04-22 14:11 (UTC)

Thank you

bence.hornak commented on 2020-04-22 12:22 (UTC)

@BluePeril I updated the PKGBUILD to use a separate install command for package.json, because the symlinks inside node_modules can be copied as symlinks (see eb19330632b2). --plugins is now passed as an argument (see b590f267a0fe).

BluePeril commented on 2020-04-22 05:09 (UTC) (edited on 2020-04-22 08:38 (UTC) by BluePeril)

Would you please add a -L to the cp command? Otherwise the package.json will remain a symbolic link, which doesn't exist on my machine.

Could you also add "--plugins=local-dir:$HOME/.theia/plugin-storage/" as parameter to the bin script? That would be great.

Thanks

bence.hornak commented on 2020-04-21 12:32 (UTC)

I expanded the dependency list, I hope now it contains all packages that are needed.

BluePeril commented on 2020-04-21 08:17 (UTC) (edited on 2020-04-21 08:38 (UTC) by BluePeril)

Also libxkbfile is missing as dependency for building in a clean environment. I'm also getting the error message:

Error launching app
Unable to find Electron app at /usr/lib/theia-electron

Cannot find module '/usr/lib/theia-electron'