/
.envrc.example
91 lines (74 loc) · 3.21 KB
/
.envrc.example
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# ┌─┐┌─┐┌┐┌┌─┐┬─┐┬┌─┐
# │ ┬├┤ │││├┤ ├┬┘││
# └─┘└─┘┘└┘└─┘┴└─┴└─┘
export LANG=en_AU.UTF-8
export SHELL="/bin/zsh"
export XDG_CONFIG_HOME="$HOME/.config"
export HOMEBREW_PREFIX="/opt/homebrew" # OR "/usr/local"
export DOTFILES="$HOME/.dotfiles"
export CODE="$HOME/Code"
export EDITOR="nvim"
export THEME="Catamaran"
export BAT_THEME="$THEME" # https://github.com/sharkdp/bat
# ┬ ┬┌─┐┌─┐┬─┐
# │ │└─┐├┤ ├┬┘
# └─┘└─┘└─┘┴└─
export USER_NAME="name"
export USER_EMAIL="email"
# ┌─┐┬┌─┐┌┐┌┬┌┐┌┌─┐ ┬┌─┌─┐┬ ┬┌─┐
# └─┐││ ┬││││││││ ┬ ├┴┐├┤ └┬┘└─┐
# └─┘┴└─┘┘└┘┴┘└┘└─┘ ┴ ┴└─┘ ┴ └─┘
export SIGNING_KEY_SSH="ssh-signing-key"
export SIGNING_KEY_GPG="gpg-signing-key"
# ┌─┐┬┌┬┐┬ ┬┬ ┬┌┐
# │ ┬│ │ ├─┤│ │├┴┐
# └─┘┴ ┴ ┴ ┴└─┘└─┘
export GITHUB_USER="github-user"
export GITHUB_ACCESS_TOKEN="github-public-pat"
export GITHUB_REGISTRY_TOKEN="github-registry-pat"
# ┌─┐┌─┐┌─┐┌┐┌┌─┐┬
# │ │├─┘├┤ │││├─┤│
# └─┘┴ └─┘┘└┘┴ ┴┴
export OPENAI_API_KEY_REFERENCE="op://CLI/OpenAI/API_KEY"
# ┌┐┌┌─┐┌┬┐┬┌─┐┌┐┌
# ││││ │ │ ││ ││││
# ┘└┘└─┘ ┴ ┴└─┘┘└┘
export NOTION_API_KEY_REFERENCE="op://CLI/Notion/API_KEY"
export NOTION_BOOKMARKS_ID_REFERENCE="op://CLI/Notion/BOOKMARKS_ID"
# ┌─┐┌─┐
# │ │├─┘
# └─┘┴
export OP_SERVICE_ACCOUNT_TOKEN="1password-service-account-token"
# ┌┐┌┌┐┌┌┐┌
# │││││││││
# ┘└┘┘└┘┘└┘
export NNN_PLUG="o:fzopen;f:fzcd;j:autojump;p:preview-tui;v:imgview"
export NNN_BMS="d:$DOTFILES"
export NNN_COLORS="4356" # Contexts: 1st, 2nd, 3rd, 4th
export NNN_FCOLORS="0e0b05040d060e0909030708" # BLK, CHR, DIR, EXE, REG, HARDLINK, SYMLINK, MISSING, ORPHAN, FIFO, SOCK, OTHER
export NNN_FIFO="/tmp/nnn.fifo"
# ┌─┐┌─┐┬ ┌─┐┌┬┐┌┬┐┌─┐
# ├─┘├─┤│ ├┤ │ │ ├┤
# ┴ ┴ ┴┴─┘└─┘ ┴ ┴ └─┘
# Each export holds a GUI color code, Xterm hex number, and Xterm number respectively
export PALETTE_FG="#adbac7,fa,250" # Foreground
export PALETTE_BG="#22272e,eb,235" # Background
export PALETTE_RR="#22282f,ec,236" # Ruler
export PALETTE_IL="#2e353f,ec,236" # Indent Line
export PALETTE_BR="#040506,e8,232" # Border
export PALETTE_00="#1f242a,00,234"
export PALETTE_01="#f47067,01,203"
export PALETTE_02="#2bd2b9,02,43"
export PALETTE_03="#f5b168,03,215"
export PALETTE_04="#2f97ea,04,32"
export PALETTE_05="#e86db2,05,169"
export PALETTE_06="#04f6f6,06,51"
export PALETTE_07="#8296aa,07,103"
export PALETTE_08="#3c4552,08,238"
export PALETTE_09="#ff4b82,09,204"
export PALETTE_10="#00b196,0a,36"
export PALETTE_11="#ffcc95,0b,222"
export PALETTE_12="#6fc1ff,0c,75"
export PALETTE_13="#a394cd,0d,140"
export PALETTE_14="#87d7d7,0e,116"
export PALETTE_15="#9cb6d0,0f,146"