1
0
mirror of https://shylinux.com/x/ContextOS synced 2025-04-26 01:04:06 +08:00
ContextOS/etc/miss.sh
2020-08-14 15:00:04 +08:00

45 lines
1.2 KiB
Bash

#!/bin/bash
# git &>/dev/null || yum install -y git
[ -f ~/.ish/plug.sh ] || [ -f ./.ish/plug.sh ] || git clone https://github.com/shylinux/intshell ./.ish
[ "$ISH_CONF_PRE" != "" ] || source ./.ish/plug.sh || source ~/.ish/plug.sh
require show.sh
require help.sh
require miss.sh
# ish_miss_prepare_compile
# ish_miss_prepare_install
# ish_miss_prepare_develop
ish_miss_prepare_session miss
ish_miss_prepare_volcanos
ish_miss_prepare learning
ish_miss_prepare_icebergs
ish_miss_prepare toolkits
ish_log_debug "require as ctx github.com/shylinux/intshell"
ish_miss_prepare_intshell
ish_log_debug "require as ctx github.com/shylinux/contexts"
git pull
pwd
# ish_miss_prepare wubi-dict
# ish_miss_prepare word-dict
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_vim() {
mkdir -p ~/.vim/syntax
[ -f ~/.vim/syntax/sh.vim ] || ln etc/conf/sh.vim ~/.vim/syntax/sh.vim
[ -f ~/.vim/syntax/shy.vim ] || ln etc/conf/shy.vim ~/.vim/syntax/shy.vim
[ -f ~/.vim/syntax/go.vim ] || ln etc/conf/go.vim ~/.vim/syntax/go.vim
[ -f ~/.vim/syntax/javascript.vim ] || ln etc/conf/javascript.vim ~/.vim/syntax/javascript.vim
}
ish_miss_prepare_vim