popcar2 / GodotOS

A Fake Operating System Interface made in Godot!
GNU Affero General Public License v3.0
1.06k stars 53 forks source link

On Linux make it possible to use it as a DE #1

Open darkhog opened 6 months ago

darkhog commented 6 months ago

It'd be cool to have a desktop environment that is made with Godot. As pretty as XFCE/GNOME/KDE and as lightweight as IceWM.

rishooty commented 6 months ago

with powerful enough theming this could probably be the most best solution to replicate older desktops, like chicago95 is pretty close to now.

popcar2 commented 6 months ago

It's been suggested a lot and I think it's a really cool idea, but there are a lot of technical hurdles that stops Godot from being a window manager or embedding other windows on top of it. Someone has mentioned that it may be possible if there is more rendering control for the user, which is proposed here: https://github.com/godotengine/godot-proposals/issues/7916

I'm not that knowledgeable on Linux anyways so it's unlikely I'll ever work on this goal myself, but maybe someone that's better than me can give it a shot in the future.

theoparis commented 6 months ago

As a linux user, I think https://github.com/godotengine/godot-proposals/issues/6364 would help as it would allow running GodotOS directly on your display, without requiring an existing DE on top of it. There is also a vulkan extension called VK_KHR_display that would be useful.