Skip to content

Commit 68c43ee

Browse files
committed
feat: Allow passing sleep to commands
1 parent 0470408 commit 68c43ee

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

tmuxp/workspacebuilder.py

+7
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
66
"""
77
import logging
8+
import time
89

910
from libtmux.exc import TmuxSessionExists
1011
from libtmux.pane import Pane
@@ -363,8 +364,14 @@ def get_pane_shell():
363364
suppress = True
364365

365366
enter = pconf.get("enter", True)
367+
sleep = pconf.get("sleep", None)
368+
366369
for cmd in pconf["shell_command"]:
367370
enter = cmd.get("enter", enter)
371+
sleep = cmd.get("sleep", sleep)
372+
373+
if sleep is not None:
374+
time.sleep(sleep)
368375

369376
p.send_keys(cmd["cmd"], suppress_history=suppress, enter=enter)
370377

0 commit comments

Comments
 (0)