# ZSH - rc # Copyright 2022 Inference # License: BSD 3-Clause Clear # 1.0.0.4 # Prompt. PROMPT=%n@%M:%#" " # Options. setopt extendedglob KSH_ARRAYS nomatch unsetopt autocd AUTO_REMOVE_SLASH beep # Keybinds. bindkey -e # zstyle. zstyle :compinstall filename '~/.zshrc' zstyle ':completion:*' menu select autoload -Uz compinit compinit # History. HISTFILE=~/.zsh-history HISTSIZE=1024 SAVEHIST=1024 # XDG_RUNTIME_DIR. if test -z "${XDG_RUNTIME_DIR}"; then export XDG_RUNTIME_DIR=/tmp/${UID}-runtime-dir if ! test -d "${XDG_RUNTIME_DIR}"; then mkdir "${XDG_RUNTIME_DIR}" chmod 0700 "${XDG_RUNTIME_DIR}" fi fi # Aliases. if [[ -f ~/.zsh-alias-global ]]; then . ~/.zsh-alias-global fi