generateTmuxSessionName static method

String generateTmuxSessionName(
  1. String repoPath,
  2. String branch
)

Generates a tmux session name from repo path and branch.

Implementation

static String generateTmuxSessionName(String repoPath, String branch) {
  final repoName = repoPath.split('/').last;
  final combined = '${repoName}_$branch';
  return combined.replaceAll(RegExp(r'[/.]'), '_');
}