def enable_chimera(verbose=False, nogui=True):
    """
    Bypass script loading and initialize Chimera correctly, once
    the env has been properly patched.

    Parameters
    ----------
    verbose : bool, optional, default=False
        If True, let Chimera speak freely. It can be _very_ verbose.
    nogui : bool, optional, default=True
        Don't start the GUI.
    """
    if os.getenv('CHIMERA_ENABLED'):
        return
    import chimera
    _pre_gui_patches()
    if not nogui:
        chimera.registerPostGraphicsFunc(_post_gui_patches)
    try:
        import chimeraInit
        if verbose:
            chimera.replyobj.status('initializing pychimera')
    except ImportError as e:
        sys.exit(str(e) + "\nERROR: Chimera could not be loaded!")
    chimeraInit.init(['', '--script', NULL] + (sys.argv[1:] if not nogui else []),
                     debug=verbose, silent=not verbose, nostatus=not verbose,
                     nogui=nogui, eventloop=not nogui, exitonquit=not nogui,
                     title=chimera.title+' (PyChimera)')
    os.environ['CHIMERA_ENABLED'] = '1'
Bypass script loading and initialize Chimera correctly, once
    the env has been properly patched.

    Parameters
    ----------
    verbose : bool, optional, default=False
        If True, let Chimera speak freely. It can be _very_ verbose.
    nogui : bool, optional, default=True
        Don't start the GUI.