/
zshrc
49 lines (37 loc) · 1.43 KB
/
zshrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#
# Executes commands at the start of an interactive session.
#
# Authors:
# Sorin Ionescu <sorin.ionescu@gmail.com>
#
# Source Prezto.
if [[ -s "${ZDOTDIR:-$HOME}/.zprezto/init.zsh" ]]; then
source "${ZDOTDIR:-$HOME}/.zprezto/init.zsh"
fi
# Customize to your needs...
fpath=("$HOME/Projects/dotfiles/terminal" $fpath)
autoload -Uz promptinit && promptinit
prompt 'goshakkk'
# export DOCKER_TLS_VERIFY="1"
# export DOCKER_HOST="tcp://192.168.99.100:2376"
# export DOCKER_CERT_PATH="/Users/goshakkk/.docker/machine/machines/default"
# export DOCKER_MACHINE_NAME="default"
# Run this command to configure your shell:
# # eval "$(/usr/local/bin/docker-machine env default)"
alias be='bundle exec'
alias gsu='git submodule foreach git pull'
alias fuck='sudo $(history -p \!\!)'
# Fix 256 colors
source $HOME/Projects/dotfiles/terminal/base16-default.dark.sh
# Local settings
if [[ -e $HOME/.zshrc.local ]]; then source $HOME/.zshrc.local; fi
# OPAM configuration
# . /Users/goshakkk/.opam/opam-init/init.zsh > /dev/null 2> /dev/null || true
eval "$(/opt/homebrew/bin/brew shellenv)"
eval "$(rbenv init - zsh)"
export PATH="$(brew --prefix openssl@3)/bin:$PATH"
export PATH="$(brew --prefix node@16)/bin:$PATH"
export PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true
export PUPPETEER_EXECUTABLE_PATH=`which chromium`
export LIBRARY_PATH=$LIBRARY_PATH:$(brew --prefix openssl)/lib/
export PATH="$HOME/.yarn/bin:$HOME/.config/yarn/global/node_modules/.bin:$PATH"