DRYer
This commit is contained in:
parent
db92af68e9
commit
d2fdb1c1eb
@ -110,10 +110,9 @@ def create_session(opts, args=None, special_window=None, cwd_from=None):
|
||||
if special_window is None:
|
||||
cmd = args.args if args and args.args else [shell_path]
|
||||
from kitty.tabs import SpecialWindow
|
||||
k = {'cwd_from': cwd_from}
|
||||
if getattr(args, 'title', None):
|
||||
ans.add_special_window(SpecialWindow(cmd, override_title=args.title, cwd_from=cwd_from))
|
||||
else:
|
||||
ans.add_special_window(SpecialWindow(cmd, cwd_from=cwd_from))
|
||||
else:
|
||||
ans.add_special_window(special_window)
|
||||
k['override_title'] = args.title
|
||||
special_window = SpecialWindow(cmd, **k)
|
||||
ans.add_special_window(special_window)
|
||||
return ans
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user