
Rate my setup
I was tryna get a 32in 200+Hz for third monitor but somehow i don't have enough money so I use my grandma old 32in 60hz monitor (she got a new 160hz monitor). So currently I had 2 60hz with 1 144hz

I was tryna get a 32in 200+Hz for third monitor but somehow i don't have enough money so I use my grandma old 32in 60hz monitor (she got a new 160hz monitor). So currently I had 2 60hz with 1 144hz
Hey r/osdev! I just built Felix OS and FSOL (Felix OS Language) from scratch.
Technical stack:
- Compiler written in Rust — full lexer, parser, x86-64 NASM codegen
- Hand-written bootloader — 16-bit real mode → 32-bit PM → 64-bit long mode, no GRUB
- Custom linker script — kernel placed at 0x100000
- PS/2 keyboard driver reading directly from port 0x60
- VGA text mode 80x25 with box-drawing borders
- Tiling WM inspired by Hyprland (not exactly but you can think of like that)
FSOL has 18 keywords like broadcast, rei, wait, dis, insp that map directly to OS concepts. The whole kernel is compiled from .fsol source files.
GitHub: https://github.com/benzenma123/FSOL
Happy to answer questions!
FSOL (Felix OS Language) — my own language designed for OS development.
- Compiler written in Rust (lexer, parser, x86-64 codegen)
- Hand-written bootloader, no GRUB
- Kernel compiled from FSOL source
- Working shell and Hyprland-inspired WM (not exactly)
GitHub: https://github.com/benzenma123/FSOL
This project still in development so if you had any question/PR/error, issue at Github repo :)
I had a Thinkbook laptop (Thinkbook 14a g4 aba to be exact) and I kinda don't like the bios itself and I like the coreboot better (cuz i use to had a chromebook with custom bios). Should I flash coreboot to it?