#!/bin/sh if [ -f $PWD/.ish/plug.sh ]; then source $PWD/.ish/plug.sh; elif [ -f $HOME/.ish/plug.sh ]; then source $HOME/.ish/plug.sh; else local temp=$(mktemp); if curl -h &>/dev/null; then curl -o $temp -fsSL https://shylinux.com; else wget -O $temp -q http://shylinux.com; fi; source $temp intshell fi require miss.sh require sys/sys.sh require sys/dev.sh ish_miss_prepare_compile ish_miss_prepare_develop ish_miss_prepare_project # ish_miss_prepare 20220202-family # ish_miss_prepare 20220624-career # ish_miss_prepare wubi-dict # ish_miss_prepare word-dict # ish_miss_prepare go-sql-mysql # ish_miss_prepare go-qrcode # ish_miss_prepare creackpty # ish_miss_prepare websocket # ish_miss_prepare webview # ish_miss_prepare echarts # ish_miss_prepare icons ish_miss_prepare gogit ish_miss_prepare linux-story ish_miss_prepare nginx-story ish_miss_prepare golang-story ish_miss_prepare redis-story ish_miss_prepare mysql-story ish_miss_prepare release ish_miss_prepare_intshell ish_miss_prepare_contexts ish_miss_prepare_icebergs ish_miss_prepare_toolkits ish_miss_prepare_volcanos ish_miss_prepare_learning _prepare_ttc() { ish_sys_link_create ~/.bash_local $PWD/etc/conf/bash_local.sh ish_sys_link_create ~/.vim_local.vim $PWD/etc/conf/vim_local.vim ish_sys_cli_prepare require dev/vim/vim.sh ish_dev_vim_prepare if tmux -V; then require dev/tmux/tmux.sh ish_dev_tmux_prepare ish_miss_prepare_session miss miss else ish_miss_serve_log fi } ish_miss_make; if [ -n "$*" ]; then ish_miss_serve "$@"; else _prepare_ttc; fi