From c135aa1c193877d06e6a01f1445577811786f479 Mon Sep 17 00:00:00 2001 From: hut Date: Fri, 23 Apr 2010 13:32:44 +0200 Subject: main: new function "load_apps" --- ranger/__main__.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ranger/__main__.py b/ranger/__main__.py index 3ae71fc0..f22c2336 100644 --- a/ranger/__main__.py +++ b/ranger/__main__.py @@ -127,6 +127,19 @@ def load_settings(fm, clean): fm.apps = apps.CustomApplications() +def load_apps(fm, clean): + if not clean: + allow_access_to_confdir(ranger.arg.confdir, True) + try: + import apps + except ImportError: + from ranger.defaults import apps + allow_access_to_confdir(ranger.arg.confdir, False) + else: + from ranger.defaults import apps + fm.apps = apps.CustomApplications() + + def main(): """initialize objects and run the filemanager""" try: -- cgit 1.4.1-2-gfad0