Do tell, because I want to find out where I'm from; my parents wouldn't tell me!Octacone wrote:@Structure
Very interesting! What solar system are you from?

Do tell, because I want to find out where I'm from; my parents wouldn't tell me!Octacone wrote:@Structure
Very interesting! What solar system are you from?
Currently there are no on the fly applications.configurable window managers
I'm working on different themes to see how it looks.all bright colors on black
different path than other OSs
Wow! That looks amazing and I can see that now you have a much larger library of applications to put your UI to usenakst wrote:Lots of applications
Looks amazing! Do you have a github link/iso image?nakst wrote:Lots of applications
https://gitlab.com/nakst/essence8infy wrote:
Looks amazing! Do you have a github link/iso image?
Thanksklange wrote: nakst thinks he's so awesome with that fancy transparent border theme...
(But really, fantastic job on the UI! Everything looks great!)
At a quick glance, it looks like you have your own build system? (Or is it just a program that invokes make?)nakst wrote:https://gitlab.com/nakst/essence
Sort of. I never *intended* to make a build system, it just sort of happened. It calls out to `./configure` and `make` to build ported applications, but is able to build the components I've made by itself. Honestly, I'd much prefer it if I didn't need a build system, and I'm trying to reduce its complexity whenever I have the opportunity.AndrewAPrice wrote: At a quick glance, it looks like you have your own build system? (Or is it just a program that invokes make?)
I've been disappointed with most build systems. It shouldn't be as complicated as it. I learnt C++ using Visual Studio where I'd create a project, and it gave me a main.cpp, and I could press the ▶ button and away it went. No configuring required. I built my own build system, because I want something that simple for my own hobby projects, and hopefully if I can compile an operating system with it, I can show the world it doesn't need to be complicated.nakst wrote:Sort of. I never *intended* to make a build system, it just sort of happened. It calls out to `./configure` and `make` to build ported applications, but is able to build the components I've made by itself. Honestly, I'd much prefer it if I didn't need a build system, and I'm trying to reduce its complexity whenever I have the opportunity.
Sounds really cool! I tinkered with a build system (you remember, I get distracted by side projects) so I know it's normally quite complicated.AndrewAPrice wrote:I've been disappointed with most build systems. It shouldn't be as complicated as it. I learnt C++ using Visual Studio where I'd create a project, and it gave me a main.cpp, and I could press the ▶ button and away it went. No configuring required. I built my own build system, because I want something that simple for my own hobby projects, and hopefully if I can compile an operating system with it, I can show the world it doesn't need to be complicated.
I don't need a super configurable system. Every .c, .asm, .cpp, .cc file in "source/" gets built everything unless I explicitly say ignore a file or subdirectory. If I'm a library I have a bunch of headers under "public/" that dependents can include, my projects have a metafile that says what libraries it depends on. That's all 99% of projects should need.