struct PHConfig: Decodable { let theme: String let window: String let blocks: String? let env: [String: String]? let monitors: [String: PHConfigMonitorOverride]? private enum CodingKeys: String, CodingKey { case theme, window, blocks, env case monitors = "monitor" } }