From 06c3ba31ca2dca06b2622e29d91ae0a87d27c4f3 Mon Sep 17 00:00:00 2001 From: doronz88 Date: Thu, 26 Sep 2024 11:25:58 +0300 Subject: [PATCH] afc: avoid running xonshrc --- pymobiledevice3/services/afc.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/pymobiledevice3/services/afc.py b/pymobiledevice3/services/afc.py index a72c67f60..ffd504d29 100755 --- a/pymobiledevice3/services/afc.py +++ b/pymobiledevice3/services/afc.py @@ -726,11 +726,8 @@ class AfcShell: @classmethod def create(cls, service_provider: LockdownServiceProvider, service_name: Optional[str] = None, service: Optional[LockdownService] = None, auto_cd: Optional[str] = '/'): - args = ['--rc'] - home_rc = pathlib.Path('~/.xonshrc').expanduser() - if home_rc.exists(): - args.append(str(home_rc.expanduser().absolute())) - args.append(str(pathlib.Path(__file__).absolute())) + args = ['--rc', str(pathlib.Path(__file__).absolute())] + os.environ['XONSH_COLOR_STYLE'] = 'default' XSH.ctx['_class'] = cls XSH.ctx['_lockdown'] = service_provider XSH.ctx['_auto_cd'] = auto_cd