diff options
| author | 2025-04-25 01:17:59 +0300 | |
|---|---|---|
| committer | 2025-04-25 01:17:59 +0300 | |
| commit | 458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855 (patch) | |
| tree | 4a5c15e85152342e96ad9f7cab6d920d50827d4e /zsh/zshrc | |
| parent | Добавил автокоманду для сборки templ (diff) | |
| download | dotfiles-458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855.tar.gz dotfiles-458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855.tar.bz2 dotfiles-458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855.tar.xz dotfiles-458d6c6fffa7e71d85a1a41fcc2e79d7d88a4855.zip | |
Поправил zshrc
Diffstat (limited to 'zsh/zshrc')
| -rw-r--r-- | zsh/zshrc | 46 |
1 files changed, 20 insertions, 26 deletions
@@ -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 |
