# Path: pwm/ffi/xcb.py
# class XcbError(Exception):
# class Cookie:
# class Xcb:
#     def __init__(self, error):
#     def __str__(self):
#     def __init__(self, name, value):
#     def __getattr__(self, name):
#     def reply(self):
#     def check(self):
#     def __init__(self):
#     def __getattr__(self, name):
#         def request(func, *args, **kwargs):
#     def connect(self, display=None):
#     def mask(self, masks):


import os
import errno
import functools
import logging
import importlib
import pkg_resources
import pwm.keybind
import pwm.xdg
from importlib.machinery import SourceFileLoader
from pwm.ffi.xcb import xcb
# Copyright (c) 2013 Michael Bitzi
# Licensed under the MIT license http://opensource.org/licenses/MIT



config = None
grabbed_keys = {}


class Config:
    def __init__(self):
        self.data = None
        self.path = pwm.xdg.config_home()+"/pwm/pwmrc.py"

    def load(self, default=False):

# Path: pwm/ffi/xcb.py
# class XcbError(Exception):
# class Cookie:
# class Xcb:
#     def __init__(self, error):
#     def __str__(self):
#     def __init__(self, name, value):
#     def __getattr__(self, name):
#     def reply(self):
#     def check(self):
#     def __init__(self):
#     def __getattr__(self, name):
#         def request(func, *args, **kwargs):
#     def connect(self, display=None):
#     def mask(self, masks):


# Path: pwm/config.py
import os
import errno
import functools
import logging
import importlib
import pkg_resources
import pwm.keybind
import pwm.xdg
from importlib.machinery import SourceFileLoader
from pwm.ffi.xcb import xcb

# Copyright (c) 2013 Michael Bitzi
# Licensed under the MIT license http://opensource.org/licenses/MIT



config = None
grabbed_keys = {}


class Config:
    def __init__(self):
        self.data = None
        self.path = pwm.xdg.config_home()+"/pwm/pwmrc.py"

    def load(self, default=False):

        if default: