* update.sh: fetch will prune
* log: use hostname directly
* refactor log.py to logger.sh (#31)
* logger.sh: refactor log.py to bash script
* update.sh use beacon; ci test beacon
* install.sh: install dep first
* install.sh: DFS_UPDATED_RET=85
* more beacon; use stderr
* remove py3 dep
* install.sh: remove py3
* install.sh: -s|--secure
* async log; beacon add sys.login
* update use sync beacon
* fix ci minor bug; macos: uuidgen/e2fsprogs
* logger.sh: not need to use uuid5
* bug fix
* dfs err_return
* common.sh: post_log and post_beacon will check #args
* bug fix
* zshrc: fix locale when C.UTF-8 not exists
* WIP: combine install -a and tools/ scripts
* finish combination; get_os_name; macos.sh
* test.ci: now all use -a to install deps
* bug fix
* bug fix; ci: install.sh run with -x
* install.sh: bug fix that re-run install.sh after updated needs orgin args
* format
Co-authored-by: xiongdian.me <xiongdian.me@bytedance.com>
* rebase zshrc, introduce DFS_NO_WALL
* improve ci
* improve ci
* improve ci
* update antigen url for DFS_NO_WALL
* OK
* improve ci for macos
* improve test.zsh
* staged
* fix ci
* fix ci
* use local vars
* introduce DFS_QUIET
* mass mod install.sh
* minor change
* set DFS_DEV=1 to prevent update
* debug: done -> fi
* fix DFS_DEV
* ubuntu.sh: set-mirror (ref: tuna)
* preinstall_check
* install.sh: -q to be quiet
* install.sh: -d to DFS_DEV
Co-authored-by: xiongdian.me <xiongdian.me@bytedance.com>
* init tools tools/ubuntu.sh
* init tools/install.sh and adding ssh to tools/ubuntu.sh
* more in tools/install.sh; .tmux.conf
* ping alias
* tmux customization; tpm auto install; zsh key binding for HOME and END; .gitignore .zwc
* ubuntu.sh: gcc g++ cmake