setup 745 B

123456789101112131415161718192021222324252627282930
  1. #!/usr/bin/env bash
  2. TMP=$(which bash)
  3. if [ "x$TMP" = "x" ]; then
  4. echo 本程序运行前需要先安装 bash/tmux,并编译 TinTin++。
  5. echo 请参考 README.md 指引进行安装。
  6. exit
  7. fi
  8. export SHELL=$TMP
  9. TMP=$(which tmux)
  10. if [ "x$TMP" = "x" ]; then
  11. echo 本程序运行前需要先安装 bash/tmux,并编译 TinTin++。
  12. echo 请参考 README.md 指引进行安装。
  13. exit
  14. fi
  15. if [ ! -x bin/tt++ ]; then
  16. echo 本程序运行前需要先安装 bash/tmux,并编译 TinTin++。
  17. echo 请参考 README.md 指引进行安装。
  18. exit
  19. fi
  20. export HOME=$(pwd)
  21. export PATH=$HOME/bin:$PATH
  22. export TMUXCMD="tmux -L MUD -f $HOME/tmux.conf"
  23. test -f .bash_profile || ln -s profile.sh .bash_profile
  24. exec bash -l