---
name: "syd-emacs"
section: "1"
platform: "linux"
package: "syd"
version: "3.59.0-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/syd-emacs"
---

# syd-emacs(1)

Convenience wrapper to run Emacs under Syd

## NAME

**syd-emacs** - Convenience wrapper to run Emacs under Syd

## SYNOPSIS

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

## DESCRIPTION

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

## FILES

| | |
| --- | --- |
| /dev/syd.el | Emacs Lisp [*syd*(2)](/syd/2.md) 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. |
|  | 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)](/emacs/1.md) process can access the sandbox to load "/dev/syd.el". |
|  | Ensure to call "(syd-lock :lock-on)" from within [*emacs*(1)](/emacs/1.md) when you're done configuring [*syd*(1)](/syd/1.md) using the [*syd*(2)](/syd/2.md) API. |
|  | If you do not want to allow access to the sandbox lock, you're encouraged to call [*syd*(1)](/syd/1.md) manually with [*emacs*(1)](/emacs/1.md). |
|  | This is just a convenience wrapper. |
| ~/.emacs.d/syd.log | Emacs Syd log file, access violations are logged to this file. |
|  | [*syd-emacs*(1)](/syd-emacs/1.md) 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. |

## SEE ALSO

[*syd*(1)](/syd/1.md), [*syd*(2)](/syd/2.md), [*syd*(5)](/syd/5.md), [*emacs*(1)](/emacs/1.md)

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

## AUTHORS

Maintained by Ali Polatel. Up-to-date sources can be found at https://gitlab.exherbo.org/sydbox/sydbox.git and on Radicle at rad:z38HCnbmcDegA2BMxuPaPRPMdp6wF. 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.
