Skip to content
Seren541 edited this page May 25, 2022 · 4 revisions

Some decision explanations:

GUI

I have not attempted to make a GUI yet. One thing about AppImages is that its hard to run programs with different user permissions. What this means basically is that if you run a GUI, you want to run as user. But to access the root, you need root privileges. Unfortunately, only the user who runs the appimage can view the files inside of them, which means so far I have been extracting the integration executable to integrate apps per user. I'm sure I can find a way to package the GUI in one appimage, but this is not my main priority as I have many ideas yet to implement.

Compiliation

I don't really know how I'm supposed to compile Neptune. It might honestly work better without using appimage just because it needs to use multiple users for installation, but I'm using the format because I believe in it. So far, I'm trying to compile all binaries, including the libappimage library. In the future I want to compile the binaries I use for other things too.

Clone this wiki locally