Package Details: zed-editor 0.133.7-1

Git Clone URL: https://aur.archlinux.org/zed-editor.git (read-only, click to copy)
Package Base: zed-editor
Description: A high-performance, multiplayer code editor from the creators of Atom and Tree-sitter
Upstream URL: https://zed.dev
Licenses: Apache-2.0, GPL-3.0-or-later, AGPL-3.0-or-later
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 31
Popularity: 10.69
First Submitted: 2024-01-24 19:09 (UTC)
Last Updated: 2024-05-03 08:44 (UTC)

Dependencies (25)

Required by (0)

Sources (2)

Pinned Comments

alerque commented on 2024-03-07 10:09 (UTC)

This package now builds and runs (at least in a clean chroot), so I'm setting pkgrel=1.

That being said there are still issues. Upstream support for Linux is not complete.

  • The generated binary is 800MB+. For some reason debug builds are only 400BM+.
  • Creating windows like file open dialogues is not working yet.
  • Surely more....

Please watch the upstream tracking issue for official news on Linux support.

As soon as Linux support is official and the editor handles basic functions like opening a project saving edited files I'll get it migrated to [extra].

Latest Comments

« First ‹ Previous 1 2 3 4 5

amaanq commented on 2024-01-27 04:56 (UTC)

Just a note for anyone dropping by, a maintainer on Twitter said they're targeting Linux next

vpd commented on 2024-01-26 11:26 (UTC) (edited on 2024-02-07 05:42 (UTC) by vpd)

Yes, like the others have pointed out, the build terminates when looking for an Objective C header file on a Mac OS system yet I'm on Linux. Was really looking forward to this. Guess will have to wait for an update. Thanks for the effort @alerque!

webreflection commented on 2024-01-26 10:02 (UTC)

I have gcc-objc installed but no luck building this ... same error, cargo bails out, the end.

Looking forward to have this working properly and thanks for the package 👏

BlackLotus89 commented on 2024-01-24 20:22 (UTC)

Good call I think. Will watch for updates on this.

alerque commented on 2024-01-24 20:13 (UTC) (edited on 2024-01-31 07:39 (UTC) by alerque)

I saw upstream "closed" the Linux support issue and made the code repository public and open sourced it, so I thought "Yay"!. It turns out that was premature. The issue actually just got migrated and the source is open but still macOS only (builds with Xcode and targets Metal for the UI). So this package is NOT going to work yet. That being said now that the source is public I kind of expect it won't take the community so very long to help port it to other platforms. As such I'll leave this up and keep working on it for when that actually happens.

The pkgrel=0 because the build is not-yet-functional! We will keep iterating on things as upstream pulls together Linux support and set pkgrel=1 as soon as somebody has a successful build from a release (releases seem to be very frequent, almost daily, so I don't think a VCS package is called for yet).

BlackLotus89 commented on 2024-01-24 19:45 (UTC)

Doesn't build yet for me because of a (mac only?) dependency missing?

warning: objc_exception@0.1.2: extern/exception.m:2:10: fatal error: objc/NSObject.h: No such file or directory
warning: objc_exception@0.1.2:     2 | #include <objc/NSObject.h>
warning: objc_exception@0.1.2:       |          ^~~~~~~~~~~~~~~~~
warning: objc_exception@0.1.2: compilation terminated.

Needs gcc-objc as makedepends as well. Developers say that linux support is coming, but right now only Mac OS builds. So I guess this package is not supposed to build yet correct? Anyway thanks for writing a PKGBUILD