my dotz
1export PATH=~/bin/$(hostname):~/bin/$(uname -m):~/bin:~/go/bin:$PATH
2export ENV=~/.rc
3export EDITOR=nvim
4export LANG=en_US.UTF-8
5export GDK_BACKEND=wayland
6
7## https://wiki.archlinux.org/title/Firefox#Applications_on_Wayland_can_not_launch_Firefox
8export MOZ_DBUS_REMOTE=1
9export XDG_CURRENT_DESKTOP=sway
10##
11
12# this apparently makes java windows not suck
13# for reasons beyond my mortal comprehension
14# used for:
15# - arduino ide
16export _JAVA_AWT_WM_NONREPARENTING=1
17
18## DO stufffff
19if [ "$(uname)" = "Darwin" ]; then
20 PATH=/opt/homebrew/bin:$PATH
21 alias jj='jj --config-toml "$(cat $HOME/.config/jj/work.toml)"'
22
23 export CLICOLOR=1
24 export CHEF_USER_NAME=jolson
25 export KITCHEN_SSH_GATEWAY_USERNAME=jolson
26 export DIGITALOCEAN_ACCESS_TOKEN="$(pa show cloud.digitalocean.com | head -1)"
27 export DIGITALOCEAN_STAGE2_ACCESS_TOKEN="$(pa show stage2.cloud.digitalocean.com | head -1)"
28 export JIRA_USERNAME="jolson@digitalocean.com"
29 export JIRA_API_TOKEN="$(pa show jira-api-token | head -1)"
30
31 # mtls
32 export MTLS_CLIENT_CERT_FILE_PATH="$HOME/.ssh/staff.crt"
33 export MTLS_CLIENT_KEY_FILE_PATH="$HOME/.ssh/staff.key"
34 export DOCC_MTLS_CLIENT_CERT_FILE_PATH="$HOME/.ssh/staff.crt"
35 export DOCC_MTLS_CLIENT_KEY_FILE_PATH="$HOME/.ssh/staff.key"
36fi
37if [ "$(hostname)" = "zora" ]; then
38 export CHEF_USER_NAME=jolson
39 export KITCHEN_SSH_GATEWAY_USERNAME=jolson
40 export DIGITALOCEAN_ACCESS_TOKEN="$(pa show cloud.digitalocean.com | head -1)"
41 export DIGITALOCEAN_STAGE2_ACCESS_TOKEN="$(pa show stage2.cloud.digitalocean.com | head -1)"
42 export JIRA_USERNAME="jolson@digitalocean.com"
43 export JIRA_API_TOKEN="$(pa show jira-api-token | head -1)"
44 export GHE_TOKEN="$(pa show ghe_token)"
45fi
46##