blob: 65e29e3069ef11a189cc108363eead299b8bad3d (
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
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
|
source ~/.lscolors
source ~/.profile
export PATH=$HOME/bin:/usr/local/bin:$HOME/.cargo/bin:$PATH
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="evan"
HYPHEN_INSENSITIVE="true"
# Uncomment one of the following lines to change the auto-update behavior
# zstyle ':omz:update' mode disabled # disable automatic updates
# zstyle ':omz:update' mode auto # update automatically without asking
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
plugins=(
git
zsh-syntax-highlighting
zsh-autosuggestions
)
git_prompt() {
if git rev-parse --git-dir > /dev/null 2>&1; then
local branch=$(git symbolic-ref --short HEAD 2>/dev/null)
if [ -z "$branch" ]; then
branch=$(git rev-parse --short HEAD 2>/dev/null)
if [[ ! -z "$branch" ]]; then
echo "@${branch} (detached)"
fi
else
if [[ "$branch" == "main" ]]; then
echo ''
else
echo "%F{#FFFFFF}@%b%F{#505050}${branch}%F{#FFFFFF}"
fi
fi
fi
}
setopt PROMPT_SUBST
source $ZSH/oh-my-zsh.sh
export PS1=$'%m :: %2~$(git_prompt) %B»%b '
# User configuration
autoload -Uz compinit && compinit
autoload -Uz bashcompinit && bashcompinit
alias vim=nvim
alias vi=nvim
alias mpa="mpv --no-video"
alias l='ls'
alias ll='ls -lahG'
alias lg='lazygit'
export ANDROID_HOME=/media/aurelia/data/android-projects
export MANPATH="/usr/local/man:$MANPATH"
export EDITOR='nvim'
export ARCHFLAGS="-arch x86_64"
OLLAMA_HOME="/media/aurelia/dev/ollama"
OLLAMA_MODELS="/media/aurelia/dev/ollama/models"
export OLLAMA_HOME
export OLLAMA_MODELS
EMSDK_QUIET=1 source $HOME/code/emsdk/emsdk_env.sh
# The next line updates PATH for the Google Cloud SDK.
if [ -f '/home/aurelia/google-cloud-sdk/path.zsh.inc' ]; then . '/home/aurelia/google-cloud-sdk/path.zsh.inc'; fi
# The next line enables shell command completion for gcloud.
if [ -f '/home/aurelia/google-cloud-sdk/completion.zsh.inc' ]; then . '/home/aurelia/google-cloud-sdk/completion.zsh.inc'; fi
zstyle ':completion:*' menu select
fpath+=~/.zfunc
|