
The configuration includes useful aliases, common variable, Ansible configuration for use on personal infrastructure Oh My Zsh is loaded and needs to be installed Some private variables are in zshenv to avoid disclosing them
34 lines
927 B
Bash
34 lines
927 B
Bash
# PS1="%M@%m%# "
|
|
PS1="[%n@%M]%# "
|
|
|
|
export PATH=$PATH:"$HOME/bin"
|
|
|
|
# Set name of the theme to load --- if set to "random", it will
|
|
# load a random theme each time oh-my-zsh is loaded, in which case,
|
|
# to know which specific one was loaded, run: echo $RANDOM_THEME
|
|
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
|
|
ZSH_THEME="robbyrussell"
|
|
|
|
# Path to your oh-my-zsh installation.
|
|
export ZSH=$HOME/.oh-my-zsh
|
|
|
|
HIST_STAMPS="%Y/%m/%d %H:%M:%S"
|
|
SAVEHIST=1000
|
|
|
|
# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
|
|
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
|
|
plugins=(git vi-mode pass direnv tmux)
|
|
|
|
## Plugins configuration
|
|
ZSH_TMUX_AUTOSTART=true
|
|
ZSH_TMUX_AUTOSTART_ONCE=false
|
|
ZSH_TMUX_AUTOCONNECT=false
|
|
|
|
source $ZSH/oh-my-zsh.sh
|
|
|
|
export EDITOR=/usr/bin/vim
|
|
|
|
export BEMOJI_PICKER_CMD="fuzzel -d -p 🔍"
|
|
|
|
alias ffprobe="ffprobe -hide_banner"
|
|
alias ffmpeg="ffmpeg -hide_banner"
|