hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/.zshrc
blob: 0f680657231503ab431357e55b9a3533593c8f47 (plain)
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
export BUN_INSTALL="$HOME/.bun" 
export HOMEBREW_NO_ENV_HINTS=1

export PATH="$BUN_INSTALL/bin:$PATH"
export PATH="/Users/hachem/Library/Python/3.9/bin:$PATH"
export PATH="/Users/hachem/.local/bin:$PATH"
export PATH="/opt/metasploit-framework/bin:$PATH"

alias ls='exa --color=auto --classify --group-directories-first'
alias ll='exa -la --color=auto --classify'
alias la='exa -a --color=auto --classify'
alias l='exa -l --color=auto --classify'

alias grep='rg'
alias fgrep='rg -F'
alias egrep='rg -E'

alias vi="nvim"

export PS1='%n@%m %1~ %% '
source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh

[ -f "/Users/hachem/.ghcup/env" ] && . "/Users/hachem/.ghcup/env" # ghcup-env
# BEGIN opam configuration
# This is useful if you're using opam as it adds:
#   - the correct directories to the PATH
#   - auto-completion for the opam binary
# This section can be safely removed at any time if needed.
[[ ! -r '/Users/hachem/.opam/opam-init/init.zsh' ]] || source '/Users/hachem/.opam/opam-init/init.zsh' > /dev/null 2> /dev/null
# END opam configuration