diff options
Diffstat (limited to 'bin')
| -rwxr-xr-x | bin/alacritty-mosh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/bin/alacritty-mosh b/bin/alacritty-mosh index 6032828..e6941ae 100755 --- a/bin/alacritty-mosh +++ b/bin/alacritty-mosh @@ -4,8 +4,10 @@ set -euo pipefail target="$1" dedicated_dir='/tmp/alacritty' -dedicated_cfg="${dedicated_dir}/$target.conf" -dedicated_sh="${dedicated_dir}/${target}.sh" +# Unique per launch: cleanup deletes the files when the session inside ends, +# so a second window (or a relaunch racing a previous exit) must not share them. +dedicated_cfg="${dedicated_dir}/${target}.$$.conf" +dedicated_sh="${dedicated_dir}/${target}.$$.sh" mkdir -p "${dedicated_dir}" main_cfg="${HOME}/.config/alacritty/alacritty.toml" |
