dotfiles/.rc.sh
2024-08-12 11:16:52 +08:00

40 lines
1.0 KiB
Bash

source ~/.rc.func.sh
alias s=ssh
alias grep='grep --color'
alias sj='ssh -CqTnN -D :1080'
alias y='yadm'
alias yd='yadm diff'
alias yst='yadm status'
alias v='vim'
alias t='tmux'
alias ta='tmux attach -t'
alias tas='tmux attach-session'
alias w='cd /var/www/html'
alias p='cd `project_folder`'
alias d='docker'
alias a='aichat'
alias at='aichat -r translate'
if [ "$OS" = "Windows_NT" ]; then
export AICHAT_CONFIG_FILE=~/.config/aichat/config.yaml
alias a='aichat.exe'
fi
# copilot
alias '??'='gh copilot suggest'
alias '?'='gh copilot explain'
export PUB_HOSTED_URL="https://pub.flutter-io.cn"
export FLUTTER_STORAGE_BASE_URL="https://storage.flutter-io.cn"
export LOCAL_SHARE="$HOME/.local/share"
export CHROME_EXECUTABLE=/usr/bin/microsoft-edge-stable
export GOPATH="$LOCAL_SHARE/go"
export GEM_HOME=~/.gems
export PATH="$GEM_HOME/bin:$HOME/.local/share/python/bin:$LOCAL_SHARE/flutter/bin:$GOPATH/bin:$LOCAL_SHARE/godev/bin:$HOME/.local/bin:$PATH"
export PATH="/opt/homebrew/Cellar/ruby/3.3.4/bin:$PATH"
export EDITOR=vim
export UID=$UID
export GID=$GID
yupdate