AlpineOS
- 4 Devlogs
- 7 Total hours
Nothing just trying to decode the system design of operating systems 😉
Nothing just trying to decode the system design of operating systems 😉
DevLOG FOURRR
well well I now have a complete basic file management system build, I can create text files, edit them, open them, save them in any specific location , delete it,
‘’‘ls, mkdir, rm. touch, echo, clear, etc’’’’
It was time taking and exhausting as every section of the operating system required different type of context menus. It was so much messed up. I ended up creating something central where a single config can decide and make a whole context menu,
Long awaited something I wanted to do is to display what there is in the desktop directory directly onto the desktop after making the complete file system.
Dev Log Threeeee
as of now only a few websites are accessible like wikipedia.org, other websites reject the connection in a iframe, I am looking for solution to this, I was thinking to maybe compile a rust model web browser using ecmascript and run a browser in browser, looks tough for limited time I have for this project , will definitely give it a shot ( if you guys got any idea let me know )
well despite coolest feature this was fairly easy redux-persistence saved the day, used indexDB as localstorage is synchronous and only allows 5MB of storage
-> the files created in desktop folder now show up on the desktop on top of wallpaper
Dev Log 2
AlpineOS, lightweight web os for study and space research(will be coming soon)
The name inspiration come from the alpine images of docker “light weight”
I am trying to build is os such that user can sort of study about space.
as of now I have build some basic file system, dragable windows, I have setup basic architecture for applications, processes, and files and folders
hope fully in my next DEVlog, I will have implemented /fixed