forked from mathiasbynens/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.exports.zsh
36 lines (27 loc) · 917 Bytes
/
.exports.zsh
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
# Make vim the default editor.
export EDITOR='vim';
# set history variables
export HISTSIZE=32768
export SAVEHIST=$HISTSIZE
HISTFILE="$HOME/.zsh_history"
# Prefer US English and use UTF-8.
export LANG='en_US.UTF-8';
export LC_ALL='en_US.UTF-8';
# Don’t clear the screen after quitting a manual page.
export MANPAGER='less -X';
# iTerm
export TERM="xterm-256color"
# ls command
export CLICOLOR=1
export LSCOLORS=ExFxCxDxBxegedabagacad
# Golang
# GOPATH is exported in .path instead
# Add GNU utilities man entries
export MANPATH="/usr/local/opt/coreutils/libexec/gnuman:$MANPATH"
export MANPATH="/usr/local/opt/gnu-sed/libexec/gnuman:$MANPATH"
export MANPATH="/usr/local/opt/findutils/libexec/gnuman:$MANPATH"
# Set GPG tty
export GPG_TTY=$(tty)
# Emacs - use plists for deserialization
# See: https://emacs-lsp.github.io/lsp-mode/page/performance/#use-plists-for-deserialization
export LSP_USE_PLISTS=true