BoundedArray: fixed-capacity arrays without heap allocation- Logging helpers
FilePath: path manipulation- Inotify wrappers
- Config and runtime path helpers (
~/.config/otter-shell/) runtime_state: runtime files under$XDG_RUNTIME_DIR/otter-shell/(includingwallpaper-statefor lock screen sync)
Libraries
otter-utils
Pure Zig utilities: BoundedArray, logging, FilePath, inotify, and config path helpers.
Pure Zig utilities. No external dependencies.

