diff --git a/src/shell-integration/setup.js b/src/shell-integration/setup.js index 4cc2968..ada658b 100644 --- a/src/shell-integration/setup.js +++ b/src/shell-integration/setup.js @@ -84,10 +84,9 @@ function copyStartupFiles() { const startupFiles = ["init-posix.sh", "init-pwsh.ps1"]; for (const file of startupFiles) { + const targetDir = path.join(os.homedir(), ".safe-chain", "scripts"); const targetPath = path.join(os.homedir(), ".safe-chain", "scripts", file); - // Create target directory if it doesn't exist - const targetDir = targetPath.substring(0, targetPath.lastIndexOf("/")); if (!fs.existsSync(targetDir)) { fs.mkdirSync(targetDir, { recursive: true }); }