chore(zsh): Use zoxide
This commit is contained in:
parent
9099ac4949
commit
ad04ae2ce8
1 changed files with 20 additions and 12 deletions
|
@ -1,5 +1,7 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
z 2>/dev/null && alias _cd="z" || alias _cd="cd"
|
||||
|
||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
# i need sudo to launch emulator
|
||||
alias pixelemu="sudo $HOME/Library/Android/sdk/emulator/emulator @Pixel_2_API_28"
|
||||
|
@ -55,10 +57,10 @@ alias py='python'
|
|||
alias cls='clear'
|
||||
alias classprop='xprop WM_CLASS'
|
||||
alias storagelist='lsblk -f'
|
||||
alias ..='cd ..'
|
||||
alias ...='cd ../..'
|
||||
alias ....='cd ../../..'
|
||||
alias .....='cd ../../../..'
|
||||
alias ..='_cd ..'
|
||||
alias ...='_cd ../..'
|
||||
alias ....='_cd ../../..'
|
||||
alias .....='_cd ../../../..'
|
||||
alias q='exit'
|
||||
# based on Windows' command(s)
|
||||
alias md='mkdir -p'
|
||||
|
@ -73,9 +75,11 @@ alias lla='exa -al --color=always --group-directories-first' # long format
|
|||
alias lt='exa -aT --color=always --group-directories-first' # tree listing
|
||||
|
||||
#config shortcuts
|
||||
alias cdnixd='cd $XDG_CONFIG_HOME/nix/darwin'
|
||||
alias cdnix='cd $XDG_CONFIG_HOME/nix'
|
||||
alias config='cd ${DOTFILES:-$HOME/Build/GIT/dotfiles}'
|
||||
alias cdnixd='_cd $XDG_CONFIG_HOME/nix/darwin'
|
||||
alias cdnix='_cd $XDG_CONFIG_HOME/nix'
|
||||
alias znixd='z $XDG_CONFIG_HOME/nix/darwin'
|
||||
alias znix='z $XDG_CONFIG_HOME/nix'
|
||||
alias config='_cd ${DOTFILES:-$HOME/Build/GIT/dotfiles}'
|
||||
alias cfg='config'
|
||||
alias cfvim='vim $XDG_CONFIG_HOME/nvim/init.lua'
|
||||
alias cfvimplug='vim $XDG_CONFIG_HOME/nvim/lua/null/plugins/'
|
||||
|
@ -105,17 +109,21 @@ alias cp='cp -i'
|
|||
alias mntfd='doas mount -o gid=users,fmask=113,dmask=002'
|
||||
alias umntfd='doas umount'
|
||||
alias cmatrix='unimatrix -n -s 96 -l "o"'
|
||||
alias s='cd $HOME/.local/bin/scripts;ls'
|
||||
alias s='_cd $HOME/.local/bin/scripts;ls'
|
||||
|
||||
#folder shortcut
|
||||
alias cdclg='cd "$HOME/my Files/Kuliah/"'
|
||||
alias cdwine='cd "$HOME/.local/share/wineprefixes/"'
|
||||
alias cdclg='_cd "$HOME/my Files/Kuliah/"'
|
||||
alias cdwine='_cd "$HOME/.local/share/wineprefixes/"'
|
||||
alias zclg='z "$HOME/my Files/Kuliah/"'
|
||||
alias zwine='z "$HOME/.local/share/wineprefixes/"'
|
||||
|
||||
#Git Aliases
|
||||
if [[ "$OSTYPE" == "darwin"* ]]; then
|
||||
alias cdgit='cd /Volumes/CaseSensitive/Build/GIT'
|
||||
alias cdgit='_cd /Volumes/CaseSensitive/Build/GIT'
|
||||
alias zgit='z /Volumes/CaseSensitive/Build/GIT'
|
||||
else
|
||||
alias cdgit='cd $HOME/Build/GIT'
|
||||
alias cdgit='_cd $HOME/Build/GIT'
|
||||
alias zgit='z $HOME/Build/GIT'
|
||||
fi
|
||||
alias gaa='git add -A'
|
||||
alias gci='git commit'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue