Closed vl-ms closed 1 month ago
i like this display server
Thanks for the suggestions. The build system of arcan is not the issue, oasis uses its own build system. The real issue is its dependency on mesa (opengl), which pulls in a ton of code (and some C++), and requires dynamic linking. harfbuzz is also C++.
I haven't looked too closely at nano-X, but I don't really see what advantages it brings over swc/velox. If it doesn't have too many dependencies and you wanted to package it and send a patch, I might consider merging it.
Arcan - this project also went with Lua configuration, and can be configured to be very minimal. Most of the dependencies are optional, but overall it's quite a bit bigger than velox at the moment, mostly because of it's 15+ year history. All of the desktop environments are sets of Lua scripts, including:
And there is also nano-X, previously called microwindows. It is a tiny X11 server which implemented just enough X11 to run motif. There are bigger problems with it: