This commit is contained in:
dmahacker 2023-10-13 14:15:39 +08:00
parent b1bbcf534c
commit 29620d5bf8
3 changed files with 56 additions and 53 deletions

53
.rc.func.sh Normal file
View File

@ -0,0 +1,53 @@
function project_folder() {
if [ -d "$HOME/project" ]; then
echo $HOME/project
else
echo $HOME/Project
fi
}
function yupdate() {
cd $HOME
now=`date '+%s'`
if [ -e .check ]; then
before=`cat .check`
else
before=0
fi
res=$((now-before))
if [ $res -gt 3600 ]; then
echo "正在检查dotfiles是否更新"
echo $now > .check
yadm pull
fi
cd - > /dev/null
}
function get_proxy() {
if [ -e ~/.proxy ]; then
cat ~/.proxy
else
echo 'http://127.0.0.1:7890'
fi
}
function pon() {
proxy=`get_proxy`
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
echo "\033[32m开启代理:$proxy\033[0m"
}
function poff() {
unset http_proxy
unset https_proxy
echo "\033[31m关闭代理\033[0m"
}
function pstat() {
if [ $http_proxy ];then
echo "\033[32m代理开启\033[0m"
else
echo "\033[31m代理关闭\033[0m"
fi
}

55
.rc.sh
View File

@ -1,61 +1,10 @@
function project_folder() {
if [ -d "$HOME/project" ]; then
echo $HOME/project
else
echo $HOME/Project
fi
}
function yupdate() {
cd $HOME
now=`date '+%s'`
if [ -e .check ]; then
before=`cat .check`
else
before=0
fi
res=$((now-before))
if [ $res -gt 3600 ]; then
echo "正在检查dotfiles是否更新"
echo $now > .check
yadm pull
fi
cd - > /dev/null
}
function get_proxy() {
if [ -e ~/.proxy ]; then
cat ~/.proxy
else
echo 'http://127.0.0.1:7890'
fi
}
function pon() {
proxy=`get_proxy`
export http_proxy=http://127.0.0.1:7890
export https_proxy=http://127.0.0.1:7890
echo "\033[32m开启代理:$proxy\033[0m"
}
function poff() {
unset http_proxy
unset https_proxy
echo "\033[31m关闭代理\033[0m"
}
function pstat() {
if [ $http_proxy ];then
echo "\033[32m代理开启\033[0m"
else
echo "\033[31m代理关闭\033[0m"
fi
}
source .rc.func.sh
alias s=ssh
alias grep='grep --color'
alias sj='ssh -CqTnN -D :1080'
alias y='yadm'
alias t='tmux'
alias w='cd /var/www/html'
alias p='cd `project_folder`'

1
.tmux.conf Normal file
View File

@ -0,0 +1 @@
set-option -g default-shell /bin/zsh