Added tmux_kill_all_panes()
This commit is contained in:
parent
668c7c4c6a
commit
d88a9f39f2
1 changed files with 7 additions and 0 deletions
|
|
@ -2,6 +2,13 @@
|
||||||
|
|
||||||
from functions.common import *
|
from functions.common import *
|
||||||
|
|
||||||
|
def tmux_kill_all_panes(pane_id=None):
|
||||||
|
"""Kill all tmux panes except the active pane or pane_id if specified."""
|
||||||
|
cmd = ['tmux', 'kill-pane', '-a']
|
||||||
|
if pane_id:
|
||||||
|
cmd.extend(['-t', pane_id])
|
||||||
|
run_program(cmd, check=False)
|
||||||
|
|
||||||
def tmux_kill_pane(*panes):
|
def tmux_kill_pane(*panes):
|
||||||
"""Kill tmux pane by id."""
|
"""Kill tmux pane by id."""
|
||||||
cmd = ['tmux', 'kill-pane', '-t']
|
cmd = ['tmux', 'kill-pane', '-t']
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue