dotfiles/.config/bash/gil_specific.sh

56 lines
2.1 KiB
Bash

export EDITOR=~/.local/bin/nvim.appimage
export TERMINAL=/usr/bin/st
export SHELL=/usr/bin/bash
alias vi="$EDITOR"
alias ya="yadm add"
alias yc="yadm commit -v"
alias yd="yadm diff"
alias ys="yadm status"
alias yup="yadm pull --rebase"
alias yp="yadm push"
alias sa="ssh-add"
alias todo="vi ~/Nextcloud/TODO/todo.txt"
alias sysup="sudo apt update && sudo apt upgrade -y"
alias g="./gradlew"
alias k="kubectl"
alias kns="kubens"
alias kctx="kubectx"
alias fluxUp="flux reconcile source git flux-system"
alias kprod="export AWS_PROFILE='production' && aws sso login && aws eks update-kubeconfig --region eu-west-1 --name rfidprod-production"
alias kstage="export AWS_PROFILE='staging' && aws sso login && aws eks update-kubeconfig --region eu-west-1 --name rfidprod-staging"
# Open a port forward session to a remote Kubernetes deployment
# @param {string} $1 Deployment name
# @param {number} $2 Local+remote OR local port number
# @param {number=} $3 Remote port number
kf() {
kubectl port-forward "$1" "$2${3:+:$3}"
}
# opensaml::FatalProfileException k exec -it ofbiz-front-d5f87f9bd-s2zc7 "/bin/bash"
ksh() {
kubectl exec -it "$1" "${2:+-c$2}" -- "/bin/bash"
}
alias tp="ssh -L localhost:5488:emb-ofbiz-prep-ofbiz2-rds-encrypted.ckerltpo0vvy.eu-west-1.rds.amazonaws.com:5432 bastion.decathlon"
alias tn="ssh -L localhost:5488:emb-ofbiz-nereide-ofbiz2-rds.ckerltpo0vvy.eu-west-1.rds.amazonaws.com:5432 bastion.decathlon"
# ofbiz specific
alias resetTestDb='dropdb ofbiz && createdb ofbiz && ./gradlew "ofbiz -l readers=seed,seed-initial -l delegator=test"'
alias testRfid='./gradlew "ofbiz --test component=rfid --test delegator=test"'
alias testIntegOFbiz='./gradlew cleanAll loadAll testIntegration'
alias reducePdf="gs -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dPDFSETTINGS=/screen \
-dNOPAUSE -dBATCH -dColorImageResolution=150 \
-sOutputFile=output.pdf"
# Reboot directly to Windows
# Inspired by http://askubuntu.com/questions/18170/how-to-reboot-into-windows-from-ubuntu
reboot_to_windows ()
{
windows_title=$(sudo grep -i windows /boot/grub/grub.cfg | cut -d "'" -f 2)
sudo grub-reboot "$windows_title" && sudo reboot
}
alias windows='reboot_to_windows'