dotfiles
1export PATH=$HOME/.local/bin:$PATH
2
3# homebrew
4eval "$(/opt/homebrew/bin/brew shellenv)"
5
6# Rust
7if [ -f "$HOME/.cargo/env" ]; then
8 . "$HOME/.cargo/env"
9fi
10
11# bob-nvim
12export PATH=$HOME/.local/share/bob/nvim-bin:$PATH
13
14# bun
15export BUN_INSTALL=$HONE/.bun
16export PATH=$BUN_INSTALL/bin:$PATH
17
18# luarocks
19## set LUA_PATH and LUA_CPATH
20command -v luarocks &> /dev/null && eval $(luarocks path --no-bin)
21## set PATH
22export PATH=$HOME/.luarocks/bin:$PATH
23
24# janet / jpm
25export JANET_TREE=$HOME/.jpm
26
27# HACK: python binary path. honestly I don't like this hard-coded method
28export PATH="$HOME/Library/Python/3.9/bin:$PATH"
29
30export PATH="$HOME/dot/bin:$PATH"
31
32# android development setup
33# https://developer.android.com/tools/variables
34export ANDROID_HOME=$HOME/Library/Android/sdk
35export PATH="$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools"
36
37
38################ BOTTOM ################
39# load .zshrc when interactive (ssh)
40# [[ -o interactive ]] && source ~/.zshrc