Skip to content

Instantly share code, notes, and snippets.

@peteatkinson
Created October 19, 2021 00:46
Show Gist options
  • Save peteatkinson/dcbd692d4e8ba42ab08a294e53aeb7a3 to your computer and use it in GitHub Desktop.
Save peteatkinson/dcbd692d4e8ba42ab08a294e53aeb7a3 to your computer and use it in GitHub Desktop.
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
# Path to your oh-my-zsh installation.
export ZSH="/Users/peter/.oh-my-zsh"
ZSH_THEME="spaceship"
# User configuration
# Order
SPACESHIP_PROMPT_ORDER=(
time #
vi_mode # these sections will be
user # before prompt char
host #
dir
git
package
golang
docker
venv
pyenv
line_sep # Line break
char # Prompt character
)
# Config
# Symbole avant les commandes
SPACESHIP_CHAR_SYMBOL="πŸš€ "
SPACESHIP_PROMPT_FIRST_PREFIX_SHOW=true
SPACESHIP_DIR_PREFIX="πŸ—‚ "
SPACESHIP_GIT_BRANCH_PREFIX="πŸͺ΅ "
SPACESHIP_PROMPT_SUFFIXES_SHOW="false"
SPACESHIP_PROMPT_DEFAULT_PREFIX=" - "
# SPACESHIP_EXEC_TIME_SHOW="true"
SPACESHIP_GIT_PREFIX=" on "
SPACESHIP_PACKAGE_PREFIX=" is "
SPACESHIP_GIT_STATUS_SHOW="true"
SPACESHIP_PACKAGE_SHOW="true"
SPACESHIP_PACKAGE_PREFIX=" is "
SPACESHIP_PACKAGE_SYMBOL="πŸ“¦ "
SPACESHIP_PACKAGE_COLOR="red"
SPACESHIP_NODE_SHOW="false"
SPACESHIP_DOCKER_SHOW="true"
SPACESHIP_DOCKER_PREFIX="on"
SPACESHIP_DOCKER_SYMBOL="🐳 "
SPACESHIP_DOCKER_COLOR="cyan"
SPACESHIP_DOCKER_VERBOSE="false"
# Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
# a theme from this variable instead of looking in ~/.oh-my-zsh/themes/
# If set to an empty array, this variable will have no effect.# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
# Uncomment the following line to use case-sensitive completion.
# CASE_SENSITIVE="true"
# Uncomment the following line to use hyphen-insensitive completion.
# Case-sensitive completion must be off. _ and - will be interchangeable.
# HYPHEN_INSENSITIVE="true"
# Uncomment the following line to disable bi-weekly auto-update checks.
# DISABLE_AUTO_UPDATE="true"
# Uncomment the following line to automatically update without prompting.
# DISABLE_UPDATE_PROMPT="true"
# Uncomment the following line to change how often to auto-update (in days).
# export UPDATE_ZSH_DAYS=13
# Uncomment the following line if pasting URLs and other text is messed up.
# DISABLE_MAGIC_FUNCTIONS=true
# Uncomment the following line to disable colors in ls.
# DISABLE_LS_COLORS="true"
# Uncomment the following line to disable auto-setting terminal title.
# DISABLE_AUTO_TITLE="true"
# Uncomment the following line to enable command auto-correction.
# ENABLE_CORRECTION="true"
# Uncomment the following line to display red dots whilst waiting for completion.
# COMPLETION_WAITING_DOTS="true"
# Uncomment the following line if you want to disable marking untracked files
# under VCS as dirty. This makes repository status check for large repositories
# much, much faster.
# DISABLE_UNTRACKED_FILES_DIRTY="true"
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
# HIST_STAMPS="mm/dd/yyyy"
# Would you like to use another custom folder than $ZSH/custom?
# ZSH_CUSTOM=/path/to/new-custom-folder
# Which plugins would you like to load?
# Standard plugins can be found in ~/.oh-my-zsh/plugins/*
# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
# Alias
alias zshconfig="code ~/.zshrc"
alias cl="clear"
alias dev="cd ~/dev"
alias npmb='npm run build'
alias npmfor='npm run format'
alias yssto='start:storybook'
alias ysdoc='start:doc'
alias co='git checkout'
alias gbrmaster="git branch | grep -v "master" | xargs git branch -D"
alias gbrnext="git branch | grep -v "next" | xargs git branch -D"
# export MANPATH="/usr/local/man:$MANPATH"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment