summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlittleblack111 <littleblack11111@gmail.com>2025-01-19 16:23:50 +0800
committerlittleblack111 <littleblack11111@gmail.com>2025-01-19 16:23:50 +0800
commit0b2e881a84809e069fef2d32b384a30588a95517 (patch)
tree35a9e1035a3fc319f677c3409f7d623474c56a55
parent4edc3fdf0841c1758cb7e0190494bc214031eeaa (diff)
update: alias, setopt NO_NOMATCH
-rwxr-xr-xaliases.zsh15
-rwxr-xr-xoptions.zsh1
2 files changed, 11 insertions, 5 deletions
diff --git a/aliases.zsh b/aliases.zsh
index b1765a1..e22b0f1 100755
--- a/aliases.zsh
+++ b/aliases.zsh
@@ -35,8 +35,9 @@ alias installed="grep -i installed /var/log/pacman.log"
# git & gh
#alias tree='tree -a -I .git'
-#alias cat="bat --color always --plain"
-alias grep='grep --color=auto'
+alias cat="bat --plain --pager=never"
+# alias grep='grep --color=auto'
+alias grep='rg'
alias mv='mv -v'
alias cp='cp --reflink=always -vr'
alias rm='trash -v'
@@ -253,7 +254,7 @@ alias chatgpt='chat'
#alias lla="ls -la"
#alias lt="ls --tree"
#alias tree='tree -a -I .git'
-#alias cat="bat --color always --plain"
+# alias cat="bat --color always --plain"
# better ls
@@ -344,7 +345,7 @@ alias config-bspwm='vim ~/.config/bspwm/bspwmrc'
alias config-keybind='vim ~/.config/bspwm/sxhkdrc'
alias config-polybar='vim ~/.config/bspwm/themes/default/polybar/config.ini'
# better less/cat
-# alias less='bat' # moved into utility for auto sudo # nah, the one wont work with pipe
+alias less='bat --color always --plain' # moved into utility for auto sudo # nah, the one wont work with pipe
# alias cat='bat --pager=never' # moved into utility for auto sudo # nah, wont work with pipe
# better diff
#alias diff='bat -d'
@@ -460,7 +461,7 @@ alias pindep='pacman --noconfirm -Sd --nodeps'
alias pif='pacman --noconfirm --force -S --needed'
alias pifd='pacman -Sd --needed --nodeps'
alias pio='pacman --noconfirm -S --overwrite "*" --needed'
-alias piro='pacman --noconfirm -S --overwrite "*"'
+alias prio='pacman --noconfirm -S --overwrite "*"'
#alias ps='pacman --noconfirm -S --needed'
alias pr='pacman --noconfirm -Rns'
alias prndep='pacman --noconfirm -Rnsd --nodeps'
@@ -576,3 +577,7 @@ alias cpups='sudo cpupower frequency-set -g powersave'
alias time='hyperfine --warmup 3 -N'
function \?\?() { file=$(mktemp) && gh copilot suggest -t shell $@ --shell-out $file && eval $(cat $file) && rm $file; }
+
+alias icat='kitten icat'
+
+alias mkcd='nocorrect mkcd'
diff --git a/options.zsh b/options.zsh
index 516d2ac..217c87f 100755
--- a/options.zsh
+++ b/options.zsh
@@ -98,6 +98,7 @@ setopt appendhistory
setopt histignorealldups
# so !! doesn't open a new line
unsetopt HIST_VERIFY
+setopt NO_NOMATCH