blob: 4df73d26ffdd08cb4e67e5e2addb8b1763cb6bbe (
plain) (
blame)
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
|
# SSH agent
export SSH_AUTH_SOCK="/tmp/ssh-${UID}/agent.sock"
function start_ssh_agent {
mkdir -p /tmp/ssh-${UID}
eval "$(ssh-agent -s -a /tmp/ssh-${UID}/agent.sock)"
}
pgrep -x ssh-agent > /dev/null || start_ssh_agent
# Start X?
if [[ "${TTY}" == "/dev/tty1" ]]; then
startx
exit 0
fi
# Else: Actual ZSH RC
export ZSH="$HOME/.oh-my-zsh"
export LIBCLANG_PATH="$HOME/.espressif/tools/xtensa-esp32-elf-clang/esp-14.0.0-20220415-x86_64-unknown-linux-gnu/lib/"
export PATH="$HOME/.espressif/tools/xtensa-esp32-elf-gcc/8_4_0-esp-2021r2-patch3-x86_64-unknown-linux-gnu/bin/:$HOME/go/bin:$HOME/bin:/usr/local/go/bin:$PATH"
export EDITOR="vim"
export TERM="xterm-256color"
ZSH_THEME="himbeer" # set by `omz`
plugins=(git)
source $ZSH/oh-my-zsh.sh
source ~/.zsh_aliases
# fzf
source ~/.zsh_fzf_key_bindings
source ~/.zsh_fzf_completion
|