Package Details: zed-preview-bin 0.233.5-1

Git Clone URL: https://aur.archlinux.org/zed-preview-bin.git (read-only, click to copy)
Package Base: zed-preview-bin
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
Conflicts: zed
Provides: zed
Submitter: Zollerboy1
Maintainer: Zollerboy1
Last Packager: Zollerboy1
Votes: 21
Popularity: 0.47
First Submitted: 2024-06-15 19:16 (UTC)
Last Updated: 2026-04-21 22:30 (UTC)

Dependencies (29)

Required by (1)

Sources (2)

Latest Comments

1 2 3 Next › Last »

Zollerboy1 commented on 2026-04-17 15:18 (UTC) (edited on 2026-04-17 15:19 (UTC) by Zollerboy1)

@mikelei iirc (please correct me if I’m wrong), zed hard-depends on nodejs/npm not just for general TS/JS support, but for installing and running several of the built-in language servers (most notably for JSON support). This means that zed will automatically download nodejs/npm into a private directory if you don’t have it installed system wide. I know that this isn’t ideal, but if you really don’t want these binaries to be installed, you will probably have to file an issue upstream (or rather pile support onto an existing one like https://github.com/zed-industries/zed/issues/12589).

mikelei commented on 2026-04-17 15:01 (UTC)

Thanks for the fix. However, I noticed that you've also added the following new dependencies: nodejs>=18, npm, and netcat. After digging through commits and issues of the official repo, I believe that the nodejs and npm packages were added for TS/JS language server support (see #5 and #6). And the netcat package was added for SSH remote support (see !7).

However, I believe these are totally optional, as not everyone write TS/JS and not everyone uses the SSH remote development functionality. Specifically, I do write TS/JS but I use bun for all the JS runtime and package manager stuff and don't want to have useless nodejs and npm packages installed on my system just because some optional language server support requires them as the default.

I hope you can move these three packages to the optdepends section of this package, just like the other ones like pyright for Python language server and rust-analyzer for Rust language server support. Then people who really need them can choose to install them.

Thank you again for maintaining this package!

Zollerboy1 commented on 2026-04-14 17:29 (UTC)

@mikelei I have updated the dependency list now. It is directly taken from the official zed package in the extra repository, but that package defines a few unneeded dependencies apparently. I have commented them out for now.

mikelei commented on 2026-04-10 05:36 (UTC)

Got this warning:

==> WARNING: Library listed in 'depends' is not required by any files: libssl.so

Zollerboy1 commented on 2025-12-05 20:20 (UTC)

@he3als thanks, should be fixed now! Can you confirm that it works correctly for you starting from version 0.216.0-2?

he3als commented on 2025-12-05 19:16 (UTC) (edited on 2025-12-05 19:21 (UTC) by he3als)

It seems like this package is still affected by this issue https://github.com/zed-industries/zed/pull/21137

aria_im commented on 2025-08-08 18:28 (UTC)

The icon is currently placed in the wrong location (/usr/share/icons instead of being placed under hicolor).

envolution commented on 2025-06-17 19:39 (UTC)

==> Making package: zed-preview-bin 0.191.4-1 (Tue 17 Jun 2025 03:37:46 PM EDT)
==> Retrieving sources...
  -> Downloading zed-preview-bin-0.191.4.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0
curl: (22) The requested URL returned error: 500
Warning: Problem : HTTP error. Will retry in 3 seconds. 3 retries left.
  0     0    0     0    0     0      0      0 --:--:--  0:00:04 --:--:--     0
curl: (22) The requested URL returned error: 500
Warning: Problem : HTTP error. Will retry in 3 seconds. 2 retries left.
  0     0    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0
curl: (22) The requested URL returned error: 500
Warning: Problem : HTTP error. Will retry in 3 seconds. 1 retry left.
  0     0    0     0    0     0      0      0 --:--:--  0:00:05 --:--:--     0
curl: (22) The requested URL returned error: 500
==> ERROR: Failure while downloading https://zed.dev/api/releases/preview/0.191.4/zed-linux-x86_64.tar.gz
    Aborting...

May be worth reconsidering - Yes I'm aware this is likely temporary - it's probably much less likely to happen from sourcing github

Zollerboy1 commented on 2025-04-22 23:57 (UTC)

@GrabbenD I think I'm gonna keep using the official release URL that the zed installer is using as well. I'm taking the sha256 sums from the GitHub releases though, so what you're downloading is validated against those. I'm not sure I understand how that release actions workflow file helps me here.

GrabbenD commented on 2025-04-22 18:27 (UTC)

Wouldn't it be wiser to use github.com/zed-industries/zed/releases as the source considering the build is distributed by automated and transparent Github Workflows?

https://github.com/zed-industries/zed/actions/workflows/community_release_actions.yml