# sxwm developer docs # Table of Contents 1. [sxwm.c](#sxwmc) 1. [Headers](#headers) 2. [Functions](#functions) ## sxwm.c ### Headers | Header | Job | |------------------------------|----------------------------------------------------------------------------------------------| | `X11/X.h` | Basic definitions | | `limits.h` | Defines constants related to data type limits | | `signal.h` | Signal handling functions and definitions | | `unistd.h` | Standard symbolic constants and types; includes functions for POSIX operating system API. | | `X11/Xatom.h` | Definitions for X Window System atom types. | | `X11/XKBlib.h` | Keyboard interface definitions for X Window System. | | `X11/Xlib.h` | Core X Window System protocol and routines for creating windows. | | `X11/Xproto.h` | Protocol definitions for X Window System communication. | | `X11/Xutil.h` | Utility functions for X Window System, including graphics operations. | | `X11/extensions/Xinerama.h` | Xinerama extension definitions for multi-monitor setups. | | `X11/Xcursor/Xcursor.h` | Cursor handling functions and definitions for X Window System. | | `linux/limits.h` | Linux-specific limits for various data types. | | `defs.h` | Custom definitions and macros specific to the application or project. | | `parser.h` | Declarations for functions that parse data or configuration files. | ### Functions