.env - dotfiles - 🍚 personal arsenal of "rice"
HTML git clone https://git.drkhsh.at/dotfiles.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
.env (1253B)
---
1 # pager
2 if _exists less; then
3 PAGER=less
4 LESSHISTFILE=-
5 # -I ignore case
6 # -R colored output
7 # -X don't clear on exit
8 # -Ps string prompt
9 LESS='-IRXPs[37m %lt-%lb (%Pt-%Pb \%) ░ %bt-%bbb ░ %f ░▒▓[0m'
10 export PAGER LESSHISTFILE LESS
11 fi
12 export MANWIDTH=80
13 _exists systemctl && export SYSTEMD_PAGER=
14
15 # editor
16 _exists vim && EDITOR=vim
17 _exists vimx && EDITOR=vimx
18 _exists nvim && EDITOR=nvim
19 VISUAL=$EDITOR
20 export EDITOR VISUAL
21
22 # browser
23 _exists firefox && BROWSER=firefox
24 _exists firefox-esr && BROWSER=firefox-esr
25 _exists brave && BROWSER=brave
26 _exists brave-bin && BROWSER=brave-bin
27 export BROWSER
28
29 # include user PATH
30 if [ -d "$HOME/bin" ] ; then
31 PATH="$HOME/bin:$PATH"
32 fi
33 if [ -d "$HOME/.local/bin" ] ; then
34 PATH="$HOME/.local/bin:$PATH"
35 fi
36 if [ -d "/home/drkhsh/git/warez/plan9port" ] ; then
37 PATH="$PATH:/home/drkhsh/git/warez/plan9port/bin"
38 fi
39 export PATH
40
41 # include cargo path if necessary
42 _exists cargo && export PATH=$PATH:/home/drkhsh/.cargo/bin
43
44 # permanent scrollbars
45 export GTK_OVERLAY_SCROLLING=0
46
47 # plan9port
48 _exists fontsrv && export font="/mnt/font/FiraCodeNFM-Reg/10a/font"
49
50 # kubernetes
51 export KUBECONFIG=~/.kube/config
52
53 # █▓▒░ machine-specific env
54 [ ! -r "$HOME/.env.local" ] || . "$HOME/.env.local"
55