Merge branch 'master' of github.com:hykilpikonna/zshrc
This commit is contained in:
+17
-18
@@ -1,20 +1,19 @@
|
|||||||
Host daisy-root
|
Host gcr
|
||||||
HostName daisy.hydev.org
|
HostName hydev-ms-gcr
|
||||||
|
User REDMOND.t-azaleagui
|
||||||
|
|
||||||
|
Host star
|
||||||
|
HostName star
|
||||||
User root
|
User root
|
||||||
|
|
||||||
Host home
|
Host aster
|
||||||
HostName home.hydev.org
|
HostName hydev-aster
|
||||||
Port 10022
|
|
||||||
User hykilpikonna
|
User hykilpikonna
|
||||||
|
|
||||||
Host ovh
|
Host ovh
|
||||||
HostName ovh.hydev.org
|
HostName ovh.hydev.org
|
||||||
User root
|
User root
|
||||||
|
|
||||||
Host aster
|
|
||||||
HostName aster.hydev.org
|
|
||||||
User azalea
|
|
||||||
|
|
||||||
Host daisy
|
Host daisy
|
||||||
HostName daisy.hydev.org
|
HostName daisy.hydev.org
|
||||||
User azalea
|
User azalea
|
||||||
@@ -23,14 +22,6 @@ Host cn
|
|||||||
HostName cn.hydev.org
|
HostName cn.hydev.org
|
||||||
User root
|
User root
|
||||||
|
|
||||||
Host nix
|
|
||||||
HostName nix.hydev.org
|
|
||||||
User root
|
|
||||||
|
|
||||||
Host us
|
|
||||||
HostName us.hydev.org
|
|
||||||
User root
|
|
||||||
|
|
||||||
Host lux
|
Host lux
|
||||||
HostName lux.hydev.org
|
HostName lux.hydev.org
|
||||||
User root
|
User root
|
||||||
@@ -41,6 +32,10 @@ Host mir4
|
|||||||
KexAlgorithms +diffie-hellman-group1-sha1
|
KexAlgorithms +diffie-hellman-group1-sha1
|
||||||
Cipher 3des-cbc
|
Cipher 3des-cbc
|
||||||
|
|
||||||
|
Host orangepi3
|
||||||
|
HostName orangepi3
|
||||||
|
User root
|
||||||
|
|
||||||
Host caspase
|
Host caspase
|
||||||
HostName caspase3kjq.terra-incognita.dev
|
HostName caspase3kjq.terra-incognita.dev
|
||||||
User kevingaojx
|
User kevingaojx
|
||||||
@@ -53,4 +48,8 @@ Host ut-343
|
|||||||
HostName dbsrv1.teach.cs.toronto.edu
|
HostName dbsrv1.teach.cs.toronto.edu
|
||||||
|
|
||||||
Host ut-cs
|
Host ut-cs
|
||||||
HostName teach.cs.toronto.edu
|
HostName teach.cs.toronto.edu
|
||||||
|
|
||||||
|
# Fig ssh integration. Keep at the bottom of this file.
|
||||||
|
Match all
|
||||||
|
Include ~/.fig/ssh
|
||||||
|
|||||||
@@ -23,6 +23,10 @@ mamba-init()
|
|||||||
# Auto init mamba
|
# Auto init mamba
|
||||||
if command -v 'micromamba' &> /dev/null; then
|
if command -v 'micromamba' &> /dev/null; then
|
||||||
mamba-init
|
mamba-init
|
||||||
|
|
||||||
|
if ! command -v 'conda' &> /dev/null; then
|
||||||
|
alias conda="mamba"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Pyenv
|
# Pyenv
|
||||||
|
|||||||
+15
-3
@@ -57,6 +57,7 @@ alias rm='rm -ir'
|
|||||||
alias mkdirs='mkdir -p'
|
alias mkdirs='mkdir -p'
|
||||||
|
|
||||||
alias ports='netstat -tulpn | grep LISTEN'
|
alias ports='netstat -tulpn | grep LISTEN'
|
||||||
|
alias suports='sudo netstat -tulpn | grep LISTEN'
|
||||||
alias findtxt='grep -IHrnws --exclude=\*.log -s '/' -e'
|
alias findtxt='grep -IHrnws --exclude=\*.log -s '/' -e'
|
||||||
|
|
||||||
alias cls='clear'
|
alias cls='clear'
|
||||||
@@ -69,7 +70,7 @@ alias sortsize='sort -hr'
|
|||||||
alias dus='du -shc * | sortsize'
|
alias dus='du -shc * | sortsize'
|
||||||
alias dusa='du -hc --max-depth=1 | sortsize'
|
alias dusa='du -hc --max-depth=1 | sortsize'
|
||||||
|
|
||||||
alias ts='tailscale'
|
alias ts='sudo tailscale'
|
||||||
alias ts-install='curl -fsSL https://tailscale.com/install.sh | sh'
|
alias ts-install='curl -fsSL https://tailscale.com/install.sh | sh'
|
||||||
|
|
||||||
alias vsucode='sudo code --user-data-dir /root/.config/vscode --no-sandbox'
|
alias vsucode='sudo code --user-data-dir /root/.config/vscode --no-sandbox'
|
||||||
@@ -107,10 +108,13 @@ upload-daisy() {
|
|||||||
|
|
||||||
# Automatic sudo
|
# Automatic sudo
|
||||||
alias sctl="sudo systemctl"
|
alias sctl="sudo systemctl"
|
||||||
|
alias sctlu="systemctl --user"
|
||||||
alias jctl="sudo journalctl"
|
alias jctl="sudo journalctl"
|
||||||
alias ufw="sudo ufw"
|
alias ufw="sudo ufw"
|
||||||
alias nginx="sudo nginx"
|
alias nginx="sudo nginx"
|
||||||
alias certbot="sudo certbot"
|
alias certbot="sudo certbot"
|
||||||
|
alias apt="sudo apt"
|
||||||
|
alias dpkg="sudo dpkg"
|
||||||
|
|
||||||
has() {
|
has() {
|
||||||
command -v "$1" &> /dev/null
|
command -v "$1" &> /dev/null
|
||||||
@@ -140,12 +144,19 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Gradle with auto environment detection
|
# Gradle with auto environment detection
|
||||||
[[ -z $GRADLE ]] && GRADLE="$(which gradle)"
|
if [[ -z $GRADLE ]] && command -v 'gradle' &> /dev/null; then
|
||||||
|
GRADLE="$(which gradle)"
|
||||||
|
fi
|
||||||
|
|
||||||
gradle() {
|
gradle() {
|
||||||
if [[ -f "./gradlew" ]]; then
|
if [[ -f "./gradlew" ]]; then
|
||||||
./gradlew "$@"
|
./gradlew "$@"
|
||||||
else
|
else
|
||||||
$GRADLE "$@"
|
if [[ -z $GRADLE ]]; then
|
||||||
|
echo "Neither gradle nor ./gradlew is found, please install it and restart zsh."
|
||||||
|
else
|
||||||
|
$GRADLE "$@"
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -157,6 +168,7 @@ reset-permissions-dangerous() {
|
|||||||
|
|
||||||
export PATH="$SCR/bin:$PATH"
|
export PATH="$SCR/bin:$PATH"
|
||||||
export PATH="$HOME/.local/bin:$PATH"
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
|
export PATH="$HOME/.cargo/bin:$PATH"
|
||||||
|
|
||||||
# Lisp wrapper
|
# Lisp wrapper
|
||||||
lisp() {
|
lisp() {
|
||||||
|
|||||||
Reference in New Issue
Block a user