-
Notifications
You must be signed in to change notification settings - Fork 0
/
dot_zshenv
32 lines (28 loc) · 1.23 KB
/
dot_zshenv
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
export ZDOTDIR="$HOME/.config/zsh"
# profile file. Runs on login. Environmental variables are set here.
# Adds `~/.local/bin` to $PATH
export PATH="$PATH:${$(find ~/.local/bin -type d -printf %p:)%%:}"
# Default programs:
export EDITOR="nvim"
export TERMINAL="kitty"
export BROWSER="brave-browser"
export XDG_CONFIG_HOME="$HOME/.config"
export XDG_DATA_HOME="$HOME/.local/share"
export XDG_CACHE_HOME="$HOME/.cache"
export LESSHISTFILE="-"
export CALCHISTFILE="$XDG_CACHE_HOME/calchist"
export HISTFILE="${XDG_DATA_HOME:-$HOME/.local/share}/history"
export HISTSIZE=10000000
export SAVEHIST=10000000
export MBSYNCRC="${XDG_CONFIG_HOME:-$HOME/.config}/mbsync/config"
export NOTMUCH_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/notmuch/config"
export MAILSYNC_MUTE="mute"
export PARALLEL_HOME="$XDG_CONFIG_HOME/parallel"
export PASSWORD_STORE_DIR="${XDG_DATA_HOME:-$HOME/.local/share}/pass"
export LEDGER="$XDG_DATA_HOME/ledger"
export LEDGER_FILE="$LEDGER/master.ledger"
export TASKDATA="${XDG_DATA_HOME:-$HOME/.local/share}/task"
export DOTREMINDERS="${XDG_DATA_HOME:-$HOME/.local/share}/remind/reminders"
export GNUPGHOME="$HOME/.gnupg"
export SWORD_PATH="$XDG_DATA_HOME/sword"
export VIMINIT='let $MYVIMRC="$XDG_CONFIG_HOME/nvim/init.vim" | source $MYVIMRC'