All Projects → fejfighter → pgtk-emacs-flatpak

fejfighter / pgtk-emacs-flatpak

Licence: other
A Flatpak build of emacs from a combined pure-gtk and native comp branch

Projects that are alternatives of or similar to pgtk-emacs-flatpak

ElementaryLua
Lua + GTK + Granite + Flatpak
Stars: ✭ 19 (+11.76%)
Mutual labels:  gtk3, flatpak
sideload
Sideload Flatpaks on elementary OS
Stars: ✭ 41 (+141.18%)
Mutual labels:  gtk3, flatpak
flatpak-vscode
Integrate Flatpak with VSCode
Stars: ✭ 48 (+182.35%)
Mutual labels:  flatpak
avizo
A neat notification daemon
Stars: ✭ 108 (+535.29%)
Mutual labels:  gtk3
Autodesk-Fusion-360-for-Linux
This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
Stars: ✭ 810 (+4664.71%)
Mutual labels:  flatpak
niki
Media Player, DLNA, Music, Video and Streaming
Stars: ✭ 14 (-17.65%)
Mutual labels:  gtk3
capnet-assist
Captive Portal Assistant
Stars: ✭ 47 (+176.47%)
Mutual labels:  gtk3
winepak-sdk
Platform and SDK runtimes for winepak based applications
Stars: ✭ 46 (+170.59%)
Mutual labels:  flatpak
Konv
Secure P2P instant messenger. A new Tox client.
Stars: ✭ 50 (+194.12%)
Mutual labels:  gtk3
tempus-themes
[Mirror] Tempus is a collection of themes for Vim, text editors, and terminal emulators that are compliant at the very least with the WCAG AA accessibility standard for colour contrast
Stars: ✭ 48 (+182.35%)
Mutual labels:  gtk3
payton
Payton! Kickstart any 3D OpenGL + GTK Ideas in a few seconds!
Stars: ✭ 45 (+164.71%)
Mutual labels:  gtk3
vulcan
A minimalistic text editor designed for both ordinary use and software development
Stars: ✭ 46 (+170.59%)
Mutual labels:  gtk3
libappindicator-rs
Rust safe bindings for the libappindicator library
Stars: ✭ 27 (+58.82%)
Mutual labels:  gtk3
Me-TV
It's TV for me computer.
Stars: ✭ 39 (+129.41%)
Mutual labels:  gtk3
gxkb
🇫🇷🇬🇧🇩🇪 X11 keyboard indicator and switcher
Stars: ✭ 101 (+494.12%)
Mutual labels:  gtk3
hsudoku
A native gtk sudoku game written in haskell
Stars: ✭ 31 (+82.35%)
Mutual labels:  gtk3
hazzy
Touchscreen UI for LinuxCNC
Stars: ✭ 30 (+76.47%)
Mutual labels:  gtk3
packages
Docker Image, Flatpak, Windows, and Ubuntu SNAP packages for a few OSS projects
Stars: ✭ 16 (-5.88%)
Mutual labels:  flatpak
tundra
MyAnimeList scrobbler for Linux
Stars: ✭ 33 (+94.12%)
Mutual labels:  gtk3
HandsomeMod
IOT freedom for end users!
Stars: ✭ 39 (+129.41%)
Mutual labels:  gtk3

My Emacs Flatpak

with Pure-GTK interface and native-comp (lisp on libGCCjit)

This a pre-configured flatpak manifest to build an emacs branch with libjanson, libgccjit and dependencies. This uses the latest releases of of all components, except for gcc, which has jit fixes in-tree and emacs, which has the experimental code bringing everything together.

This simply glues everything together to in a trackable package rather than installing to /usr/local/

If you’d prefer traditional ./configure && make && make install checkout the ‘pgtk-nativecomp’ branch here: https://github.com/fejfighter/emacs

Building

Based off the official documentation: https://docs.flatpak.org/en/latest/first-build.html

  1. flatpak install org.gnome.sdk (might also want to install the relevant theme you prefer)
  2. flatpak-builder --repo=repo --force-clean build-dir org.gnu.emacs.json - this will take some time
  3. flatpak --user remote-add --no-gpg-verify emacs-repo repo
  4. flatpak install emacs

Rebuilding is simply repeating steps 2 and running flatpak update.

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].