fix symlink cwd
add json syntax file & show error exit code in $PS1