update
This commit is contained in:
parent
1de687b22b
commit
102dadb552
@ -97,7 +97,7 @@ fi
|
||||
## IF MacOS
|
||||
if [[ $(uname) == "Darwin" ]]; then
|
||||
# PATH
|
||||
if [ -d /opt/homebrew/bin ]; do
|
||||
if [ -d /opt/homebrew/bin ]; then
|
||||
export PATH="/opt/homebrew/bin:$PATH"
|
||||
fi
|
||||
fi
|
||||
@ -139,7 +139,11 @@ function h() {
|
||||
|
||||
# Check Starship is installed
|
||||
if which starship &>/dev/null; then
|
||||
if [ $SHELL == '/bin/zsh' ]; then
|
||||
eval "$(starship init zsh)"
|
||||
elif [ $SHELL == '/bin/bash' ]; then
|
||||
eval "$(starship init bash)"
|
||||
fi
|
||||
else
|
||||
echo "Starship not Installed, Install with: curl -sS https://starship.rs/install.sh | sh"
|
||||
fi
|
||||
@ -150,7 +154,7 @@ export PATH="$PATH:/Users/errol/.local/bin"
|
||||
|
||||
for bcfile in ~/.bash_completion.d/*; do
|
||||
[ -f "$bcfile" ] && . $bcfile
|
||||
if [ -d "$bcfile" ]; do
|
||||
if [ -d "$bcfile" ]; then
|
||||
for subbc in $bcfile/*; do
|
||||
[[ -f "$subbc" ]] && . $subbc
|
||||
done
|
||||
|
@ -1,52 +1,52 @@
|
||||
alias_list=(
|
||||
# ~/.aliasrc - Compatible with Bash and Zsh
|
||||
|
||||
# ZSH
|
||||
ll='ls -alF'
|
||||
ls='ls -lah --color'
|
||||
grep='grep --color=auto'
|
||||
vi='vim'
|
||||
lpg='cd ~/git/lucidpoint'
|
||||
ppg='cd ~/git/personal'
|
||||
downloads='cd ~/Downloads'
|
||||
desktop='cd ~/Desktop'
|
||||
docs='cd ~/Documents'
|
||||
pip='pip3'
|
||||
python='python3'
|
||||
# Array containing all alias definitions as strings
|
||||
alias_list=(
|
||||
# General Shell Aliases
|
||||
"ll='ls -alF'"
|
||||
"ls='ls -lah --color'"
|
||||
"grep='grep --color=auto'"
|
||||
"vi='vim'"
|
||||
"lpg='cd ~/git/lucidpoint'"
|
||||
"ppg='cd ~/git/personal'"
|
||||
"downloads='cd ~/Downloads'"
|
||||
"desktop='cd ~/Desktop'"
|
||||
"docs='cd ~/Documents'"
|
||||
"pip='pip3'"
|
||||
"python='python3'"
|
||||
|
||||
# PYTHON
|
||||
ve='source venv/bin/activate'
|
||||
"ve='source venv/bin/activate'"
|
||||
|
||||
# GIT
|
||||
gaa='git add --all'
|
||||
gcm='git commit --all --message'
|
||||
glo='git log --oneline --decorate --graph --all'
|
||||
gl='git pull'
|
||||
gp='git push'
|
||||
gpd='git push --dry-run'
|
||||
gpv='git push --verbose'
|
||||
grb='git rebase'
|
||||
grv='git remote --verbose'
|
||||
gs='git show --pretty=short'
|
||||
gst='git status --short'
|
||||
gd='git diff'
|
||||
gdca='git diff --cached'
|
||||
gdcw='git diff --cached --word-diff'
|
||||
gds='git diff --staged'
|
||||
gdw='git diff --word-diff'
|
||||
"gaa='git add --all'"
|
||||
"gcm='git commit --all --message'"
|
||||
"glo='git log --oneline --decorate --graph --all'"
|
||||
"gl='git pull'"
|
||||
"gp='git push'"
|
||||
"gpd='git push --dry-run'"
|
||||
"gpv='git push --verbose'"
|
||||
"grb='git rebase'"
|
||||
"grv='git remote --verbose'"
|
||||
"gs='git show --pretty=short'"
|
||||
"gst='git status --short'"
|
||||
"gd='git diff'"
|
||||
"gdca='git diff --cached'"
|
||||
"gdcw='git diff --cached --word-diff'"
|
||||
"gds='git diff --staged'"
|
||||
"gdw='git diff --word-diff'"
|
||||
|
||||
# SSH
|
||||
ed='ssh errol@edesktop.sancaktar.net'
|
||||
fs='ssh errol@fs1.sancaktar.net'
|
||||
"ed='ssh errol@edesktop.sancaktar.net'"
|
||||
"fs='ssh errol@fs1.sancaktar.net'"
|
||||
|
||||
# Kubernetes
|
||||
k='kubectl'
|
||||
"k='kubectl'"
|
||||
# Terraform/Tofu
|
||||
t='tofu'
|
||||
"t='tofu'"
|
||||
)
|
||||
|
||||
|
||||
# Alias Functions
|
||||
|
||||
gc() {
|
||||
git add --all
|
||||
if [ -n "$1" ]
|
||||
@ -58,10 +58,14 @@ gc() {
|
||||
git push --verbose
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
# Alias Loop
|
||||
for alias_def in "${alias_list[@]}"; do
|
||||
alias $alias_def
|
||||
if [ -n "$BASH_VERSION" ]; then
|
||||
eval "alias $alias_def"
|
||||
elif [ -n "$ZSH_VERSION" ]; then
|
||||
alias ${alias_def}
|
||||
else
|
||||
eval "alias $alias_def"
|
||||
fi
|
||||
done
|
||||
|
||||
unset alias_list alias_def
|
||||
|
Loading…
Reference in New Issue
Block a user