allowed cd
ing into repos when the .git
directory extension is specified
This commit is contained in:
parent
e0981d059a
commit
039c7fcab0
1 changed files with 9 additions and 6 deletions
15
.zshrc
15
.zshrc
|
@ -75,7 +75,7 @@
|
|||
diff="diff --color=auto" \
|
||||
ccat="highlight --out-format=ansi" \
|
||||
pacman="pacman --color=auto" \
|
||||
paru="paru --color=auto --sudoloop --newsonupgrade --pgpfetch --upgrademenu --bottomup" \
|
||||
paru="paru --color=auto --sudoloop --newsonupgrade --pgpfetch --upgrademenu --bottomup --skipreview" \
|
||||
# <<<
|
||||
## Mini short-hand scripts (ex: la = ls -a) >>>
|
||||
# dotfile management
|
||||
|
@ -85,9 +85,10 @@
|
|||
|
||||
# Edit config files
|
||||
alias \
|
||||
nvi="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/init.lua)" \
|
||||
nvs="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/lua/settings.lua)" \
|
||||
nvp="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/lua/plugins.lua)" \
|
||||
nvci="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/init.lua)" \
|
||||
nvcs="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/lua/settings.lua)" \
|
||||
nvcp="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/lua/plugins.lua)" \
|
||||
nvcl="(cd ~/.config/nvim && $EDITOR ~/.config/nvim/lua/lsp.lua)" \
|
||||
zshrc="$EDITOR ~/.zshrc" \
|
||||
todo="$EDITOR ~/todo.md" \
|
||||
fstab="sudo $EDITOR /etc/fstab" \
|
||||
|
@ -309,8 +310,10 @@
|
|||
# Git cLONE cD
|
||||
gloned() {
|
||||
git clone "$1"
|
||||
# shellcheck disable=SC2016
|
||||
cd "$(echo "$1" | rev | cut -d '/' -f 1 | rev)" || (echo 'Error: Could not `cd` into the repo' && exit) || exit
|
||||
if ! cd "$(echo "$1" | sed 's/\.git//g' | rev | cut -d '/' -f 1 | rev)";then
|
||||
echo 'Error: Could not `cd` into the repo'
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
calc() {
|
||||
|
|
Loading…
Add table
Reference in a new issue