Create new sessions using bin/t

This commit is contained in:
Oliver Davies 2024-04-16 13:00:00 +01:00
parent 5a934bf843
commit 2074c748cb

View file

@ -29,14 +29,15 @@
user_path="''${HOME}/Code/github.com/''${user}" user_path="''${HOME}/Code/github.com/''${user}"
user_repo_path="''${user_path}/''${repo_name}" user_repo_path="''${user_path}/''${repo_name}"
[[ -d "''${user_repo_path}" ]] && cd "''${user_repo_path}" && return [[ -d "''${user_repo_path}" ]] && t "''${user_repo_path}" && return
${pkgs.coreutils}/bin/mkdir -p "''${user_path}" ${pkgs.coreutils}/bin/mkdir -p "''${user_path}"
cd "''${user_path}" pushd "''${user_path}"
${pkgs.git}/bin/git clone "''${repo_url}" "''${repo_name}" ${pkgs.git}/bin/git clone "''${repo_url}" "''${repo_name}"
# TODO: create a new tmux session with `bin/t`? popd
t "''${user_repo_path}"
} }
# Plugins # Plugins