-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathzshrc
More file actions
68 lines (46 loc) · 1.85 KB
/
zshrc
File metadata and controls
68 lines (46 loc) · 1.85 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# Path to your oh-my-zsh configuration. ZSH=$HOME/.oh-my-zsh
export ZSH=$HOME/.oh-my-zsh
plugins=(gitfast npm git)
# Set name of the theme to load.
# Look in ~/.oh-my-zsh/themes/
# Optionally, if you set this to "random", it'll load a random theme each
# time that oh-my-zsh is loaded.
ZSH_THEME="sunrise"
HISTSIZE=SAVEHIST=100000
alias curl='noglob curl'
alias git='LANG=en_US git'
alias json='python -m json.tool'
alias gpg2='gpg'
alias ai='command nvim - -c "normal ggVGy" -c ":PChatNew" -c "normal p"'
# kill all processes that use port $1
portkill() {
lsof -i :$1 | tail -n +2 | awk '{ print $2 }' | xargs kill
}
export PATH=~/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin:/usr/local/opt/python/libexec/bin:$PATH
source $ZSH/oh-my-zsh.sh
export EDITOR=/usr/local/bin/vim
export LIBRARY_PATH=/usr/local/lib
export PATH=Users/f/Library/Python/3.9/bin:$PATH
export PATH=$(brew --prefix ruby)/bin:$PATH
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
# set JAVA_HOME
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_101.jdk/Contents/Home/
export LSCOLORS=gxfxbEaEBxxEhEhBaDaCaD
export GRAPHVIZ_DOT=/usr/local/Cellar/graphviz/2.40.1/bin/dot
alias vi=nvim
alias vim=nvim
[ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
export FZF_DEFAULT_COMMAND='fd --type file'
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
export PATH="/opt/homebrew/opt/node@16/bin:$PATH"
export PATH="/opt/homebrew/opt/node@18/bin:$PATH"
test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh" || true
# Created by `pipx` on 2024-11-11 18:10:59
export PATH="$PATH:/Users/f/.local/bin"
export PATH="/opt/homebrew/bin:/usr/local/bin:$PATH"
alias ibrew='arch -x86_64 /usr/local/bin/brew'
source ~/.api_keys
# Remove when Vero is done
export PATH="${ASDF_DATA_DIR:-$HOME/.asdf}/shims:$PATH"
. /opt/homebrew/opt/asdf/libexec/asdf.sh