updated some stuff
This commit is contained in:
parent
ec479f19c2
commit
7ce7969873
3 changed files with 78 additions and 35 deletions
|
|
@ -1 +1 @@
|
|||
cd "$1" && clear;
|
||||
cd && clear;
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@ eval "$(starship init zsh)"
|
|||
|
||||
# ZOXIDE INITIALISATION
|
||||
# start the smart directory jumper
|
||||
#if command -v zoxide >/dev/null 2>&1; then
|
||||
# eval "$(zoxide init zsh --cmd cd)"
|
||||
#fi
|
||||
if command -v zoxide >/dev/null 2>&1; then
|
||||
eval "$(zoxide init zsh --cmd cd)"
|
||||
fi
|
||||
|
||||
# TMUX CHECK
|
||||
# verify active multiplexer sessions
|
||||
|
|
|
|||
|
|
@ -1,47 +1,104 @@
|
|||
# shellcheck disable=all
|
||||
|
||||
# Package management
|
||||
alias pm='doas pacman'
|
||||
alias pr='paru'
|
||||
|
||||
alias ls='ls --color=auto'
|
||||
alias l='ls -CF'
|
||||
alias ll='ls -lh'
|
||||
alias la='ls -A'
|
||||
alias lla='ls -lAh'
|
||||
alias lt='ls -lht'
|
||||
alias ltr='ls -lhtr'
|
||||
alias lS='ls -lhS'
|
||||
alias lR='ls -lR'
|
||||
alias l1='ls -1'
|
||||
alias ld='ls -ld'
|
||||
# EZA CORE
|
||||
alias lz='eza --icons=always --git'
|
||||
alias lzl='eza --icons=always --git -l'
|
||||
alias lza='eza --icons=always --git -a'
|
||||
alias lzla='eza --icons=always --git -la'
|
||||
alias lzd='eza --icons=always --git -D'
|
||||
alias lzld='eza --icons=always --git -lD'
|
||||
alias lzt='eza --icons=always --git --tree'
|
||||
alias lzt1='eza --icons=always --git --tree --level=1'
|
||||
alias lzt2='eza --icons=always --git --tree --level=2'
|
||||
alias lzt3='eza --icons=always --git --tree --level=3'
|
||||
alias lzt4='eza --icons=always --git --tree --level=4'
|
||||
alias lzt5='eza --icons=always --git --tree --level=5'
|
||||
alias lztd='eza --icons=always --git --tree --level=2 -D'
|
||||
alias lzta='eza --icons=always --git --tree -a'
|
||||
alias lztla='eza --icons=always --git --tree -la'
|
||||
alias lzs='eza --icons=always --git --sort=size'
|
||||
alias lztm='eza --icons=always --git --sort=modified'
|
||||
alias lzn='eza --icons=always --git --sort=name'
|
||||
alias lze='eza --icons=always --git --sort=extension'
|
||||
alias lzls='eza --icons=always --git -l --sort=size'
|
||||
alias lzlt='eza --icons=always --git -l --sort=modified'
|
||||
alias lzln='eza --icons=always --git -l --sort=name'
|
||||
alias lzle='eza --icons=always --git -l --sort=extension'
|
||||
alias lznew='eza --icons=always --git -l --sort=modified --reverse'
|
||||
alias lzbig='eza --icons=always --git -l --sort=size'
|
||||
alias lzg='eza --icons=always --git'
|
||||
alias lzgl='eza --icons=always --git -l'
|
||||
alias lzgt='eza --icons=always --git --tree'
|
||||
alias lzdir='eza --icons=always --git --group-directories-first'
|
||||
alias lzldir='eza --icons=always --git -l --group-directories-first'
|
||||
alias lzadir='eza --icons=always --git -la --group-directories-first'
|
||||
alias lzabs='eza --icons=always --git --absolute'
|
||||
alias lzli='eza --icons=always --git -l --inode'
|
||||
alias lzng='eza --icons=always'
|
||||
alias lzni='eza --git'
|
||||
|
||||
alias ls='ls --color=always'
|
||||
alias tree='tree -C'
|
||||
alias cat='bat --paging=never'
|
||||
alias batp='bat'
|
||||
alias du='dust'
|
||||
alias dus='dust --sort=size'
|
||||
alias du1='dust --depth 1'
|
||||
alias ff='fd'
|
||||
alias ffa='fd --hidden --exclude .git'
|
||||
alias rg='rg --smart-case'
|
||||
alias rga='rg --hidden --glob "!.git" --smart-case'
|
||||
alias top='btop'
|
||||
|
||||
# File operations
|
||||
alias rm='rm -iv'
|
||||
alias rmr='rm -riv'
|
||||
alias rmf='rm -frv'
|
||||
|
||||
alias tree='tree -C'
|
||||
alias t='tree -C'
|
||||
alias t1='tree -C -L 1'
|
||||
alias t2='tree -C -L 2'
|
||||
alias t3='tree -C -L 3'
|
||||
alias t4='tree -C -L 4'
|
||||
alias t5='tree -C -L 5'
|
||||
alias mv='mv -v'
|
||||
|
||||
# Editor
|
||||
alias ,='nvim'
|
||||
alias ,,='doas nvim'
|
||||
|
||||
alias grep='grep --color=auto'
|
||||
# System / text utilities
|
||||
alias diff='diff --color=auto'
|
||||
alias ip='ip --color=auto'
|
||||
alias df='df -h'
|
||||
alias du='du -h'
|
||||
alias free='free -h'
|
||||
|
||||
alias chmod='chmod -v'
|
||||
alias suchmod='doas chmod -v'
|
||||
alias chown='chown -v'
|
||||
alias suchown='doas chown -v'
|
||||
alias path='echo $PATH | tr ":" "\n"'
|
||||
|
||||
alias rsync='rsync -avvP'
|
||||
|
||||
# Navigation / shell
|
||||
alias path='print -l ${(s.:.)PATH}'
|
||||
alias reload='exec zsh'
|
||||
|
||||
# Miscellaneous
|
||||
alias fullcharge='doas tlp fullcharge'
|
||||
alias paste='wl-paste'
|
||||
alias ic='incus'
|
||||
|
||||
alias ff='fastfetch'
|
||||
|
||||
alias py='python3'
|
||||
alias ipy='ipython'
|
||||
|
||||
alias zt='zathura'
|
||||
|
||||
# systemd
|
||||
alias sys='systemctl --user'
|
||||
alias susys='doas systemctl'
|
||||
|
||||
# Zsh global aliases
|
||||
alias -g L='| less'
|
||||
alias -g G='| grep -i'
|
||||
alias -g W='| wc -l'
|
||||
|
|
@ -50,17 +107,3 @@ alias -g E='2>&1'
|
|||
alias -g C='; clear;'
|
||||
alias -g CP='| wl-copy'
|
||||
alias -g ACP='| ansifilter | wl-copy'
|
||||
|
||||
alias fullcharge='doas tlp fullcharge'
|
||||
alias paste='wl-paste'
|
||||
alias ic='incus'
|
||||
|
||||
alias fastfetch='fastfetch --config examples/25.jsonc'
|
||||
|
||||
alias py='python3'
|
||||
alias ipy='ipython'
|
||||
|
||||
alias zt='zathura'
|
||||
|
||||
alias sys='systemctl --user'
|
||||
alias susys='doas systemctl'
|
||||
|
|
|
|||
Loading…
Reference in a new issue