def init_user_extensions(pref_dir=None, home=None): """Ensure users extensions are initialized Install defaults if needed""" if pref_dir is None: pref_dir = keepnote.get_user_pref_dir(home) extensions_dir = keepnote.get_user_extensions_dir(pref_dir) if not os.path.exists(extensions_dir): # make user extensions directory os.makedirs(extensions_dir, 0700) extensions_data_dir = keepnote.get_user_extensions_data_dir(pref_dir) if not os.path.exists(extensions_data_dir): # make user extensions data directory os.makedirs(extensions_data_dir, 0700)
def get_accel_file(): """Returns gtk accel file""" return os.path.join(keepnote.get_user_pref_dir(), ACCEL_FILE)