Linux guides
4 guides in Command Line · advanced.
Command Line· 12 min read
X11 Programming with the Athena Widgets
Build a working X11 GUI application using Xlib, the Xt Intrinsics, and the Athena widget set — covering the full stack from wire protocol to compiled binary.
AdvancedUbuntuDebianFedoraArch
Command Line· 9 min read
X11 Pixmaps and Bitmaps
Learn X11 XPM and XBM image formats: file structure, creation with ImageMagick, loading via Xlib/libxpm in C, viewing tools, and when to migrate to PNG or SVG.
AdvancedUbuntuDebianFedoraArch
Command Line· 12 min read
GTK GUI Programming on Linux
Build, run, and package GTK4 applications on Linux using C and Python. Covers the GObject model, signals, Meson builds, .desktop files, and Flatpak.
AdvancedUbuntuDebianFedoraArch
Command Line· 12 min read
C Serial Port Programming on Linux
Learn to open /dev/ttyS* and /dev/ttyUSB* in C, configure raw mode with termios, handle blocking reads, and debug serial link problems on Linux.
AdvancedUbuntuDebianFedoraArch