-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zshenv
44 lines (37 loc) · 1.36 KB
/
.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
33
34
35
36
37
38
39
40
41
42
43
44
export LANG="en_US.UTF-8"
export VIISUAL="nvim"
export EDITOR="nvim"
export SUDO_EDITOR="nvim"
export TERMINAL="alacritty"
export BROWSER="librewolf"
export READER="zathura"
export GTK_THEME=Adwaita:dark
export PATH="$HOME/.local/bin:$HOME/.local/share/gem/ruby/3.0.0/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:$(go env GOPATH)/bin:$HOME/Android/Sdk/emulator:$PATH"
# Manpage colors
export LESS_TERMCAP_md=$(tput bold; tput setaf 1)
export LESS_TERMCAP_me=$(tput sgr0)
export LESS_TERMCAP_mb=$(tput bold; tput setaf 2)
export LESS_TERMCAP_us=$(tput bold; tput setaf 2)
export LESS_TERMCAP_ue=$(tput rmul; tput sgr0)
export LESS_TERMCAP_so=$(tput bold; tput setaf 3; tput setab 4)
export LESS_TERMCAP_se=$(tput rmso; tput sgr0)
export LESS="-RF"
export BAT_THEME="gruvbox-dark"
# Wayland
export XDG_CURRENT_DESKTOP=river
export XDG_SESSION_DESKTOP=river
export XDG_SESSION_TYPE=wayland
export SDL_VIDEODRIVER=wayland
export QT_QPA_PLATFORM=wayland
export QT_QPA_PLATFORMTHEME=qt5ct
export QT_WAYLAND_DISABLE_WINDOWDECORATION=1
export GPG_TTY=$(tty)
# check river(1) and xkeyboard-config(7)
export XKB_DEFAULT_LAYOUT=us(altgr-intl)
export XKB_DEFAULT_OPTIONS=caps:none
export TBB_ROOT_DIR=/usr/include/tbb
export ACE_ROOT=/usr/include/ace
# autostart River
if [[ -z $WAYLAND_DISPLAY && $(tty) = "/dev/tty1" ]]; then
exec dbus-run-session river > /dev/null 2>&1
fi