SYD-EMACS(1) General Commands Manual SYD-EMACS(1)

syd-emacs - convenience wrapper to run Emacs under Syd

syd-emacs [command-line switches] [files...]

syd-emacs is a convenience wrapper to run Emacs under Syd. All command-line arguments are passed directly to emacs(1).

/dev/syd.el Emacs Lisp syd(2) API library.
Access assumes sandbox lock is accessible, ie "lock:off" or "lock:exec".
~/.emacs.d/init.syd-3 Emacs Syd profile, if this file does not exist, the "lib" profile is used instead.
Note, the "lib" profile turns all sandboxing off and sets "lock:exec" to allow access to the virtual file "/dev/syd.el".
If you do not want to turn all sandboxing off, you're encouraged to configure a profile with this file.
Ensure to add "lock:exec" in the end so that the initial emacs(1) process can access the sandbox to load "/dev/syd.el".
Ensure to call "(syd-lock :lock-on)" from within emacs(1) when you're done configuring syd(1) using the syd(2) API.
If you do not want to allow access to the sandbox lock, you're encouraged to call syd(1) manually with emacs(1).
This is just a convenience wrapper.
~/.emacs.d/syd.log Emacs Syd log file, access violations are logged to this file.
syd-emacs(1) opens this file, and sets SYD_LOG_FD environment variable to the value of the file descriptor.
The file is opened for create+append-only.

syd(1), syd(2), syd(5), emacs(1)

syd homepage: https://sydbox.exherbo.org/

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and bugs/patches can be submitted to https://gitlab.exherbo.org/groups/sydbox/-/issues. Discuss in #sydbox on Libera Chat or in #sydbox:mailstation.de on Matrix.

2025-06-23