ZiomekOS
ZiomekOS is a custom operating system built on top of Linux From Scratch 12.4 (System V).
There's not much purpose to this project, really. I hit a writer's block in another project and needed a distraction. I also wanted to relive the days of daily driving Slackware.
Status
At the time of writing, the OS is basically base LFS system, plus some stuff from BLFS (mostly things needed for Xorg and ALSA) with some extra software and tooling on top.
The kernel is 6.16.1 (as specced in LFS book). The config was taken from Debian 13, modded to match LFS requirements and drivers needed to boot without initramfs.
The bootlader is GRUB and the OS is configured with hybrid GPT+MBR to allow running both on BIOS and UEFI systems.
The OS boots into Xorg, using WDM. I've chosen Window Maker as the window manager. I have a soft spot for WMaker. It used to be my main desktop back in Linux days. Also, it introduced me to the world of NeXT and subsequently Mac OS X :).
Extra software on top of LFS and BLFS stuff is: WDM, Window Maker, wmclock, Archey4 and Chocolate Doom.
The OS was built in a Proxmox VM on my homelab's app server. It's been verified to boot and work on my Acer Swift 14 Go laptop (UEFI) andHP8000 retro PC (BIOS).
Content of this repo
This repo contains extra code I came up with while building the OS. The
packages/ directory contains code and resources for some of packages.
resources/ contains non-code resources (e.g. pixmaps) used in the system.
meta/ hosts code to generate the system's metadata by interpolating
templates. I got annoyed by having to edit multiple files when bumping version
numbers ;).
Screenshots
Boot (VM)
WDM
Desktop (VM)
Desktop (Acer Swift 14 Go) with glxgears (amdgpu)
Desktop (HP 8000) with glxgears (nouveau)
Of course it runs Doom :)
Download
The purpose of this thing was to build a Linux From Scratch ;). Of course there's no images to download :D.
License
Unless indicated otherwise, all the code in this repo is licensed under MIT license.
Portions of the code in this repository contain work derived from Linux From
Scratch and Beyond Linux From Scratch projects. See NOTICE.txt for info on
the license.
Non-code resources in resources/ are considered proprietary.
AI use indication
ZiomekOS logos (both graphical and ASCII art) were created using gen AI tools.
Some of the code was co-authored by Claude. The relevant files are tagged.






