1 # I want my own bins to take precedence
2 PATH="$HOME/bin:$HOME/usr/bin:$HOME/usr/local/bin:$HOME/.local/bin:$PATH"
3 # I want sbin executables available
4 PATH=${PATH}:/usr/local/sbin:/sbin:/usr/sbin
6 export DEBEMAIL=deb@henk.geekmail.org
7 export GITURL=ssh://gitolite@git.netwichtig.ch
9 #export BROWSER=iceweasel
14 # language should generally be english
15 export LANG="en_US.UTF-8"
16 export LC_MESSAGES="en_US.UTF-8"
18 # everything else the local format
19 export LC_CTYPE="de_CH.UTF-8"
20 export LC_NUMERIC="de_CH.UTF-8"
21 export LC_TIME="de_CH.UTF-8"
22 export LC_COLLATE="de_CH.UTF-8"
23 export LC_MONETARY="de_CH.UTF-8"
24 export LC_PAPER="de_CH.UTF-8"
25 export LC_NAME="de_CH.UTF-8"
26 export LC_ADDRESS="de_CH.UTF-8"
27 export LC_TELEPHONE="de_CH.UTF-8"
28 export LC_MEASUREMENT="de_CH.UTF-8"
29 export LC_IDENTIFICATION="de_CH.UTF-8"
33 export ANSIBLE_NOCOWS=1
34 # better strategy for multiple hosts
35 export ANSIBLE_STRATEGY=mitogen_linear
38 # read settings from user directory
39 export TEXMFCNF=${HOME}/.texlive:
42 export FZF_DEFAULT_COMMAND='fdfind --type f'
45 # colors for newt/whiptail (for debconf, needrestart, etc.)
46 # works better with selenized colorscheme
47 # everything that seems irrelevant is set to brown
49 # foreground seems irrelevant
50 NEWT_COLORS="${NEWT_COLORS};root=brown,blue"
51 # text in the root window
52 NEWT_COLORS="${NEWT_COLORS};roottext=yellow,blue"
54 # box/window/button shadows
55 NEWT_COLORS="${NEWT_COLORS};shadow=brown,black"
57 # boxes/windows themselves
58 NEWT_COLORS="${NEWT_COLORS};window=brown,lightgray"
60 NEWT_COLORS="${NEWT_COLORS};title=yellow,lightgray"
62 NEWT_COLORS="${NEWT_COLORS};border=gray,lightgray"
65 NEWT_COLORS="${NEWT_COLORS};button=black,red"
67 NEWT_COLORS="${NEWT_COLORS};compactbutton=black,lightgray"
68 # selected/active button
69 NEWT_COLORS="${NEWT_COLORS};actbutton=green,gray"
71 # checkbox itself and text
72 NEWT_COLORS="${NEWT_COLORS};checkbox=black,blue"
73 # selection marker for checkbox
74 NEWT_COLORS="${NEWT_COLORS};actcheckbox=yellow,gray"
76 # text input field fore- and background
77 NEWT_COLORS="${NEWT_COLORS};entry=yellow,blue"
78 # TODO FIXME: no clue what that is
79 NEWT_COLORS="${NEWT_COLORS};disentry=brown,yellow"
81 # TODO FIXME: no clue what that is
82 NEWT_COLORS="${NEWT_COLORS};label=yellow,red"
84 # unselected entries in menus
85 NEWT_COLORS="${NEWT_COLORS};listbox=lightgray,gray"
86 # selected entries in menus
87 NEWT_COLORS="${NEWT_COLORS};actsellistbox=yellow,blue"
88 # TODO FIXME: no clue what that is
89 NEWT_COLORS="${NEWT_COLORS};actlistbox=brown,red"
90 # TODO FIXME: no clue what that is
91 NEWT_COLORS="${NEWT_COLORS};sellistbox=black,brown"
93 NEWT_COLORS="${NEWT_COLORS};textbox=black,lightgray"
94 NEWT_COLORS="${NEWT_COLORS};acttextbox=brown,green"
96 # TODO FIXME: no clue what that is
97 NEWT_COLORS="${NEWT_COLORS};helpline=yellow,brown"
100 NEWT_COLORS="${NEWT_COLORS};emptyscale=red"
101 NEWT_COLORS="${NEWT_COLORS};fullscale=blue"
125 # 'less' colors for man pages
129 green=$(tput setaf 2)
130 purple=$(tput setaf 5)
131 orange=$(tput setaf 9)
134 export LESS_TERMCAP_mb=$red
136 export LESS_TERMCAP_md=$orange
138 export LESS_TERMCAP_me=$default
140 export LESS_TERMCAP_se=$default
141 # Begin standout-mode - info box
142 export LESS_TERMCAP_so=$purple
144 export LESS_TERMCAP_ue=$default
146 export LESS_TERMCAP_us=$green