GNU Emacs in a snap - the extensible, customizable, self-documenting real-time display editor
sudo snap install emacs --classic
# clone this repo
git clone https://github.com/alexmurray/emacs-snap
cd emacs-snap
# install snapcraft and multipass tooling needed to build the snap in a reproducible way
sudo snap install snapcraft --classic
sudo snap install multipass --beta --classic
# build the snap
snapcraft
# install the snap (--dangerous signals this is not signed and hence not trusted)
sudo snap install ./emacs*.snap --dangerous