feat(ai): add packages (PR 5/5) — superseded by PR #46 #11

Closed
Hermes wants to merge 1 commits from feat/dockerfile-pr5-emacs into master
Collaborator

Summary

Add Emacs nox (no X11) for terminal-based Emacs editing.

Packages (PR 5 of 5)

  • emacs-nox: Emacs without X11 dependencies (terminal-based)

Files

  • ai/Dockerfile - Emacs package added

Dependencies

  • Depends on PR #7 (curl, poppler-utils, imagemagick)
  • Depends on PR #8 (chromium browser automation)
  • Depends on PR #9 (LaTeX stack)
  • Depends on PR #10 (QEMU cross-compilation)

Complete Package List

After all 5 PRs are merged, the Hermes Agent image will include:

Base Tools

  • build-essential, nodejs, npm, python3, git, openssh-client, docker-cli, tini

PDF and Image (PR 1)

  • curl, poppler-utils, imagemagick

Browser Automation (PR 2)

  • chromium, xvfb, fonts-, lib-runtime

LaTeX (PR 3)

  • texlive-latex-base, texlive-latex-extra, texlive-fonts-recommended, texlive-xetex, texlive-science

Cross-Compilation (PR 4)

  • qemu-user-static, binfmt-support, qemu-user-binfmt

Editor (PR 5)

  • emacs-nox
## Summary Add Emacs nox (no X11) for terminal-based Emacs editing. ## Packages (PR 5 of 5) - **emacs-nox**: Emacs without X11 dependencies (terminal-based) ## Files - `ai/Dockerfile` - Emacs package added ## Dependencies - Depends on PR #7 (curl, poppler-utils, imagemagick) - Depends on PR #8 (chromium browser automation) - Depends on PR #9 (LaTeX stack) - Depends on PR #10 (QEMU cross-compilation) ## Complete Package List After all 5 PRs are merged, the Hermes Agent image will include: ### Base Tools - build-essential, nodejs, npm, python3, git, openssh-client, docker-cli, tini ### PDF and Image (PR 1) - curl, poppler-utils, imagemagick ### Browser Automation (PR 2) - chromium, xvfb, fonts-*, lib*-runtime ### LaTeX (PR 3) - texlive-latex-base, texlive-latex-extra, texlive-fonts-recommended, texlive-xetex, texlive-science ### Cross-Compilation (PR 4) - qemu-user-static, binfmt-support, qemu-user-binfmt ### Editor (PR 5) - emacs-nox
Hermes added 1 commit 2026-04-29 21:23:15 +00:00
Add Emacs nox (no X11) for terminal-based Emacs editing.

Depends on PR #7, #8, #9, and #10
Hermes force-pushed feat/dockerfile-pr5-emacs from 20c032eb2d to b416d72454 2026-04-29 21:26:38 +00:00 Compare
Hermes changed title from feat(ai): add emacs-nox (PR 5/5) to feat(ai): add packages (PR 5/5) — superseded by PR #46 2026-05-20 18:34:32 +00:00
Hermes closed this pull request 2026-05-20 18:34:32 +00:00

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: gortium/compose#11
No description provided.