#include #include #include #include int main(void) { Display *display; Window root; int screen; static char patbg[] = { 0x07, 0x0d, 0x0b, 0x0e }; if (!(display = XOpenDisplay(getenv("DISPLAY")))) return 1; screen = DefaultScreen(display); root = RootWindow(display, screen); XDefineCursor(display, root, XCreateFontCursor(display, XC_X_cursor)); XSetWindowBackgroundPixmap(display, root, XCreatePixmapFromBitmapData(display, root, patbg, 4, 4, BlackPixel(display, screen), WhitePixel(display, screen), DefaultDepth(display, screen))); XClearWindow(display, root); XCloseDisplay(display); return 0; }