All Projects → Silex → Docker Emacs

Silex / Docker Emacs

Licence: gpl-3.0
Run Emacs in docker containers!

Projects that are alternatives of or similar to Docker Emacs

Magic Latex Buffer
Magical syntax highlighting for LaTeX-mode buffers
Stars: ✭ 135 (-6.9%)
Mutual labels:  emacs
Org Graph View
View Org buffers as a clickable, graphical mind-map
Stars: ✭ 141 (-2.76%)
Mutual labels:  emacs
Monky
Magit for Hg
Stars: ✭ 142 (-2.07%)
Mutual labels:  emacs
Dots
Personal *nix configuration files
Stars: ✭ 136 (-6.21%)
Mutual labels:  emacs
Evil Easymotion
⏩ A port of vim easymotion to Emacs' evil-mode
Stars: ✭ 140 (-3.45%)
Mutual labels:  emacs
Pipenv.el
A Pipenv porcelain inside Emacs.
Stars: ✭ 141 (-2.76%)
Mutual labels:  emacs
Dotnetlabs
.NET Labs -- Show Me the Tips and Tricks and Code
Stars: ✭ 135 (-6.9%)
Mutual labels:  container
Webmacs
webmacs - keyboard driven (emacs key bindings) browser, https://webmacs.readthedocs.io/en/latest/
Stars: ✭ 145 (+0%)
Mutual labels:  emacs
Emacs Cl
Common Lisp implemented in Emacs Lisp.
Stars: ✭ 140 (-3.45%)
Mutual labels:  emacs
Org Mode Workshop
Workshop for Org-mode with focus on todo-, project- and workflow-management
Stars: ✭ 141 (-2.76%)
Mutual labels:  emacs
Nix Mode
An Emacs major mode for editing Nix expressions.
Stars: ✭ 137 (-5.52%)
Mutual labels:  emacs
Tron Legacy Emacs Theme
Original retro-futuristic theme inspired by Tron: Legacy
Stars: ✭ 139 (-4.14%)
Mutual labels:  emacs
Di
PSR-11 compatible DI container and injector
Stars: ✭ 141 (-2.76%)
Mutual labels:  container
Flyspell Correct
Distraction-free words correction with flyspell via selected interface.
Stars: ✭ 136 (-6.21%)
Mutual labels:  emacs
Mu4e Alert
Desktop notifications and modeline display for mu4e
Stars: ✭ 143 (-1.38%)
Mutual labels:  emacs
Vscode Emacs Mcx
Awesome Emacs Keymap - VSCode emacs keybinding with multi cursor support
Stars: ✭ 135 (-6.9%)
Mutual labels:  emacs
Prism.el
Disperse Lisp forms (and other languages) into a spectrum of colors by depth
Stars: ✭ 141 (-2.76%)
Mutual labels:  emacs
Borg
Assimilate Emacs packages as Git submodules
Stars: ✭ 145 (+0%)
Mutual labels:  emacs
Dots
💾 — Dumb & Opinionated Configurations
Stars: ✭ 144 (-0.69%)
Mutual labels:  emacs
Hledger Mode
An Emacs major mode for Hledger
Stars: ✭ 142 (-2.07%)
Mutual labels:  emacs

pipeline status

Description

Run Emacs in docker containers!

Images

OS Tag Size (MB) Inherits from Contents
Ubuntu $version 450 Emacs, curl, gnupg & imagemagick
Ubuntu $version-dev 1400 $version All build dependencies & source in /opt/emacs
Ubuntu $version-ci 480 $version git & make
Ubuntu $version-ci-cask 520 $version-ci Cask & Python
Ubuntu $version-ci-eldev 480 $version-ci eldev
Ubuntu $version-ci-keg 480 $version-ci keg
Alpine $version-alpine 220 Emacs, curl, gnupg & imagemagick
Alpine $version-alpine-dev 1200 $version-alpine All build dependencies & source in /opt/emacs
Alpine $version-alpine-ci 240 $version-alpine git & make
Alpine $version-alpine-ci-cask 280 $version-alpine-ci Cask & Python
Alpine $version-alpine-ci-eldev 240 $version-alpine-ci eldev
Alpine $version-alpine-ci-keg 240 $version-alpine-ci keg

Tags

Usage

Console

docker run -it --rm silex/emacs

GUI

xhost +local:root # WARN: this comes with security issues
docker run -it --rm -e DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix silex/emacs

Alternatives

Contributions

They are very welcome! The basic workflow is as follow:

  • Modify images.yml.
  • Modify files inside the /templates directory.
  • Run bin/generate to spread the changes everywhere.

Thanks

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].