config

OpenBSD system configuration
git clone git://jacobedwards.org/config
Log | Files | Refs | README

commit 65062afc667bb99fa3b154d6d035a1f50a6db66c
parent 3b9586d719b7179cebbf0e2b2183014737066aa3
Author: Jacob R. Edwards <jacobouno@protonmail.com>
Date:   Mon, 15 Feb 2021 19:12:58 -0800

Cleanup cruft in ~/.profile

- Don't cache frequently used programs
- Don't fallback to global SHELL_MODULE_DIR
- Remove MAKEFLAGS definition
- Sort variable declarations

Diffstat:
Mmodules/profile/.profile | 47+++++++++++++++++++----------------------------
1 file changed, 19 insertions(+), 28 deletions(-)

diff --git a/modules/profile/.profile b/modules/profile/.profile @@ -1,47 +1,38 @@ # unix profile -# programs +# disallow core dumps +ulimit -Sc 0 + +# program preference export BROWSER=vimb +export CC=pcc export EDITOR=vi export LOCKER=slock export PAGER=less +export PLAYER=mpv export SHELL=/bin/ksh export TERMINAL=st -export CC=pcc -export PLAYER=mpv -# locations -export XDG_CONFIG_HOME="$HOME/.config/" +# xdg directories export XDG_CACHE_HOME="$HOME/.cache/" +export XDG_CONFIG_HOME="$HOME/.config/" export XDG_DATA_HOME="$HOME/.local/share" + +# etc +export CDPATH=".:$HOME/own:$HOME/.local" +export DICT_DIR="$HOME/.local/share/wdef/" +export ENV="$XDG_CONFIG_HOME/ksh.kshrc" +export FEED_DIR="$HOME/.local/var/rss/" export HISTBASE="$HOME/.local/var" export INPUTRC="$XDG_CONFIG_HOME/readline" +export LESS="X F M r S W x2 ~ q i b80 h15 z23 j5 x8" +export LESSHISTFILE="/dev/null" export PASSWORD_STORE_DIR="$HOME/.local/var/pass/" -export DICT_DIR="$HOME/.local/share/wdef/" -export FEED_DIR="$HOME/.local/var/rss/" +export PATH="$HOME/.local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin:/usr/games:/usr/local/plan9/bin" export PWDLOG="$HOME/.local/var/log/pwd" +export SHELL_MODULES="aliases cd etc fs hist mpc openbsd private sys xorg" +export SHELL_MODULE_DIR=$XDG_CONFIG_HOME/shell export SNAP_DIR="$HOME/own/graphics/bitmap/screenshots/" export THESAURUS_DIR="$HOME/.local/share/walt/" export URL_DIR="$HOME/.local/var/bookmarks/" export WALLPAPER_DIR="$HOME/image/wallpapers/" -export PATH="$HOME/.local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/usr/X11R6/bin:/usr/games:/usr/local/plan9/bin" -export CDPATH=".:$HOME/own:$HOME/.local" - -# other -export ENV="$XDG_CONFIG_HOME/ksh.kshrc" -export LESS="X F M r S W x2 ~ q i b80 h15 z23 j5 x8" -export LESSHISTFILE="/dev/null" -export MAKEFLAGS="CC=${CC}" -export SHELL_MODULES="aliases cd etc fs hist mpc openbsd private sys xorg" - -if test -d $XDG_CONFIG_HOME/shell; then - export SHELL_MODULE_DIR=$XDG_CONFIG_HOME/shell -else - export SHELL_MODULE_DIR=/usr/local/share/shell -fi - -# cache frequently used files -cat `which $BROWSER $EDITOR $PAGER $SHELL $TERMINAL $CC tmux git` >/dev/null - -# disallow core dumps -ulimit -Sc 0