[[ $TERM == "dumb" ]] && unsetopt zle && PS1='$ ' && return echo "Loading zgen..." source ~/bin/zgen/zgen.zsh source ~/bin/fixcolors HIST_STAMPS="yyyy-mm-dd" HISTFILE=~/.histfile HISTSIZE=2000 SAVEHIST=2000 setopt appendhistory autocd extendedglob if [ -x /usr/bin/xset ]; then xset -b fi if [[ ${TERM} == st* ]]; then if [ ! -e /usr/share/terminfo/s/st-256color ]; then export TERM=xterm-256color fi fi unsetopt beep bindkey -e export LESS="-X -R -F" alias http='python -m http.server' export PATH=$HOME/bin:/usr/local/bin:$PATH export PAGER=most export EDITOR=mg autoload insert-composed-char zle -N insert-composed-char # bind it to some key (Ctrl+x in this example) bindkey  insert-composed-char if ! zgen saved; then echo "creating zgen save..." # prezto options zgen prezto editor key-bindings 'emacs' # zgen prezto prompt theme 'off' # prezto load zgen prezto zgen prezto terminal zgen prezto ssh zgen prezto python zgen prezto git zgen prezto history zgen prezto tmux zgen prezto syntax-highlighting zgen prezto completion # not prezto zgen load Tarrasch/zsh-bd zgen load Tarrasch/zsh-colors zgen load supercrabtree/k zgen save fi #prompt fire 178 142 106 070 034 . ~/bin/aliases if [[ ${TERM} == linux ]]; then prompt pure else # . ~/bin/powerlevel_vars prompt powerlevel10k fi #alias t=todo.sh unalias rm unalias mv unalias cp # STOP SHARING HISTORY #unsetopt share_history setopt NO_SHARE_HISTORY setopt HIST_EXPIRE_DUPS_FIRST yellow All Done!