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 |