Package Details: zedless-git 0.192.0.dev.r980.gadb21022b5-4

Git Clone URL: https://aur.archlinux.org/zedless-git.git (read-only, click to copy)
Package Base: zedless-git
Description: Zed fork focused on privacy and being local-first
Upstream URL: https://github.com/zedless-editor/zedless
Licenses: Apache-2.0, GPL-3.0-or-later, AGPL-3.0-or-later
Conflicts: zed, zed-preview, zed-preview-bin, zedless, zedless-bin
Provides: zed
Submitter: demir
Maintainer: demir
Last Packager: demir
Votes: 0
Popularity: 0.000000
First Submitted: 2025-08-25 15:00 (UTC)
Last Updated: 2025-09-02 07:17 (UTC)

Dependencies (24)

Required by (0)

Sources (1)

Latest Comments

tessaracht commented on 2025-09-08 21:17 (UTC)

hmmm yeah, does seem related. and apparently their install script sorts it out in whatever wrapper script they use there, so I bet the fix is in that install script somewhere, and not in their main source repo. not ideal.

demir commented on 2025-09-08 05:22 (UTC)

Good find. I see that explicitly stating --add/-a does not work either. There is an open upstream bug describing this, so I suspect it is related to that: https://github.com/zed-industries/zed/issues/21971

tessaracht commented on 2025-09-08 00:24 (UTC)

found another minor one. with zed, if I run "zeditor file", and then run "zeditor another_file", it opens up the second file in the existing zed window. but with zedless, it just opens a new window every time.

tessaracht commented on 2025-09-02 18:04 (UTC)

awesome, just tested, and it looks good. thanks so much, it's great to have an AUR maintainer who's really on the ball!

demir commented on 2025-09-02 07:18 (UTC)

Thanks for testing and thinking along. Both of those should be fixed now

tessaracht commented on 2025-08-28 21:20 (UTC)

oh! got a missing build-dep for this from my partner's computer, she didn't have cmake installed, and it's apparently a dependency of one of the rust libraries:

error: failed to run custom build command for `wasmtime-c-api-impl v29.0.1`

Caused by:
  process didn't exit successfully: `/home/jenna/.cache/yay/zedless-git/src/zedless/target/release/build/wasmtime-c-api-impl-1a5cc45e352c82cc/build-script-build` (exit status: 101)
  --- stdout
  cargo:rerun-if-changed=cmake/features.cmake
  cargo:rerun-if-changed=cmake/install-headers.cmake
  cargo:rerun-if-changed=include

  --- stderr

  thread 'main' panicked at /home/jenna/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/wasmtime-c-api-impl-29.0.1/build.rs:44:33:
  failed to spawn `cmake`: Os { code: 2, kind: NotFound, message: "No such file or directory" }
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
warning: build failed, waiting for other jobs to finish...
==> ERROR: A failure occurred in build().
    Aborting...

it worked after she manually installed cmake, but I think it makes sense to have that as an explicit build dep of this package.

tessaracht commented on 2025-08-28 17:05 (UTC)

so much better, thanks!

now that I can run it, it looks great, there's one usability note. seems like zedless isn't doing the detached background operation by default that zed does. typically, I do a lot of work in my shell, and then run zeditor somefile when I need to edit things, and it opens the editor window in the background to let me keep working in the shell. zedless, instead, is running like zeditor -w is the default mode of operation, stays running in the foreground in the shell, and dumps a bunch of logs to stdout.

it'd be great if zedless (or at least this package of it) could retain the "background by default, -w when you want foreground" sensibilities of zeditor, as it makes using it in conjunction with a shell a lot nicer.

demir commented on 2025-08-28 09:02 (UTC)

Sorry about that. Changed it to install as /usr/bin/zeditor. Thanks for reporting!

tessaracht commented on 2025-08-27 21:04 (UTC) (edited on 2025-08-27 21:04 (UTC) by tessaracht)

can't install this on any of my systems with ZFS, the command path conflicts with zed from zfs-utils:

(1/1) checking keys in keyring                                                                                                               [--------------------------------------------------------------------------------------] 100%
(1/1) checking package integrity                                                                                                             [--------------------------------------------------------------------------------------] 100%
(1/1) loading package files                                                                                                                  [--------------------------------------------------------------------------------------] 100%
(1/1) checking for file conflicts                                                                                                            [--------------------------------------------------------------------------------------] 100%
error: failed to commit transaction (conflicting files)
zedless-git: /usr/bin/zed exists in filesystem (owned by zfs-utils)
Errors occurred, no packages were upgraded.
 -> error installing: [/home/me/.cache/yay/zedless-git/zedless-git-0.192.0.dev.r980.gadb21022b5-1-x86_64.pkg.tar.zst] - exit status 1

zed installs itself as /usr/bin/zeditor for this reason, it'd be great if we could get this package to follow the same conventions as the upstream codebase.