From 458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855 Mon Sep 17 00:00:00 2001 From: Alexander Neonxp Kiryukhin Date: Fri, 25 Apr 2025 01:17:59 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20zshrc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/.nvimlog | 0 zsh/zshrc | 46 ++++++++++++++++++++-------------------------- 2 files changed, 20 insertions(+), 26 deletions(-) delete mode 100644 nvim/.nvimlog diff --git a/nvim/.nvimlog b/nvim/.nvimlog deleted file mode 100644 index e69de29..0000000 diff --git a/zsh/zshrc b/zsh/zshrc index 1da4b7c..65a8c80 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -45,16 +45,14 @@ alias j="sudo journalctl" alias s='sudo' alias sctl="sudo systemctl" alias ll="ls -AFhl" -alias cp="cp -i" # Confirm before overwriting something +alias cp="cp -i" alias gitpush="git add . && git commit --amend --no-edit && git push -f" -alias k="kubectl" alias yu="ssh-add -e /usr/lib/x86_64-linux-gnu/libykcs11.so; ssh-add -s /usr/lib/x86_64-linux-gnu/libykcs11.so" -alias m="micro" alias n="nvim" -alias cp="cp -i" # confirm before overwriting something -alias df="df -h" # human-readable sizes -alias free="free -m" # show sizes in MB -alias np="nano -w PKGBUILD" +alias n.="nvim ." +alias cp="cp -i" +alias df="df -h" +alias free="free -m" alias gitu='git add . && git commit && git push' alias g=git alias nsh='wl-paste | curl -d @- https://nixshare.ru/upload 2>/dev/null | wl-copy' @@ -65,28 +63,24 @@ alias p=python3 # Functions function tk() { mkdir -p $1; cd $1; } -function alert() { - notify-send --expire-time=30000 $1 $2 && nohup play ~/.local/share/alarm.wav & -} - ## Options section -setopt correct # Auto correct mistakes -setopt extendedglob # Extended globbing. Allows using regular expressions with * -setopt nocaseglob # Case insensitive globbing -setopt rcexpandparam # Array expension with parameters -setopt nocheckjobs # Don"t warn about running processes when exiting -setopt numericglobsort # Sort filenames numerically when it makes sense -setopt nobeep # No beep -setopt appendhistory # Immediately append history instead of overwriting -setopt histignorealldups # If a new command is a duplicate, remove the older one -setopt autocd # if only directory path is entered, cd there. -setopt inc_append_history # save commands are added to the history immediately, otherwise only when shell exits. -setopt histignorespace # Don"t save commands that start with space +setopt correct # Auto correct mistakes +setopt extendedglob # Extended globbing. Allows using regular expressions with * +setopt nocaseglob # Case insensitive globbing +setopt rcexpandparam # Array expension with parameters +setopt nocheckjobs # Don"t warn about running processes when exiting +setopt numericglobsort # Sort filenames numerically when it makes sense +setopt nobeep # No beep +setopt appendhistory # Immediately append history instead of overwriting +setopt histignorealldups # If a new command is a duplicate, remove the older one +setopt autocd # if only directory path is entered, cd there. +setopt inc_append_history # save commands are added to the history immediately, otherwise only when shell exits. +setopt histignorespace # Don"t save commands that start with space zstyle ':completion:*' matcher-list 'm:{[:lower:][:upper:]}={[:upper:][:lower:]}' # Case insensitive tab completion -zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}" # Colored completion (different colors for dirs/files/etc) -zstyle ':completion:*' rehash true # automatically find new executables in path -zstyle ':completion:*' menu select # Highlight menu selection +zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}" # Colored completion (different colors for dirs/files/etc) +zstyle ':completion:*' rehash true # automatically find new executables in path +zstyle ':completion:*' menu select # Highlight menu selection # Speed up completions zstyle ':completion:*' accept-exact '*(N)' zstyle ':completion:*' use-cache on