# Basic zsh configuration # vim: ft=zsh # Custom completion fpath=( /etc/zsh/completion $fpath ) # Completion setopt noautomenu nomenucomplete # Interactive comments setopt interactive_comments # Disable autocd unsetopt autocd # Command completion autoload -U compinit compinit # Complete dotfiles _comp_options+=( globdots ) # History HISTFILE=~/.zsh_history SAVEHIST=9001 HISTSIZE=9001 HISTCONTROL=erasedups HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S" # Fix retarded things NULLCMD=true READNULLCMD=true # Locale export LANG='en_IE.UTF-8' export LC_ALL='en_IE.UTF-8' # dotfiles config dotfiles_dir="$HOME/git/dotfiles" # PATH set_misc_path \ "$HOME/.config/alternatives" \ "$HOME/games/bin" \ "$HOME/.local/bin" \ "$HOME/.nails/bin" \ "$HOME/.winepx/bin" \ "$HOME/.rvm/bin" # GPG GPG_TTY=$(tty) export GPG_TTY # EDITOR export EDITOR=vim