diff options
author | Ivy Foster <ivy.foster@gmail.com> | 2016-09-01 18:50:20 -0500 |
---|---|---|
committer | Ivy Foster <ivy.foster@gmail.com> | 2016-09-01 18:50:20 -0500 |
commit | ca8cef1660ad89ab488a22dc50eeb7cd77222c6e (patch) | |
tree | 625d716bafdf3a46c16dffbf4dfddc2a2ef02d03 /mless | |
parent | 8d3fa82d8246a08d2c7899963ad7cf61b7a4563c (diff) | |
download | mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.tar.gz mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.tar.xz mblaze-ca8cef1660ad89ab488a22dc50eeb7cd77222c6e.zip |
Add $MBLAZE environment variable to set profile location
As a side benefit, all callers of blaze822_home_file need only pass the filename, so the base directory is set in only one place.
Diffstat (limited to 'mless')
-rwxr-xr-x | mless | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/mless b/mless index 1a4a38b..1b0a014 100755 --- a/mless +++ b/mless @@ -65,7 +65,13 @@ nl=" export MLESS_RAW=0 export MLESS_HTML=0 while :; do - [ -f $HOME/.mless ] && export LESSKEY=$HOME/.mless + if [ -f $MBLAZE/mless ]; then + export LESSKEY=$MBLAZE/mless + elif [ -f $HOME/.mblaze/mless ]; then + export LESSKEY=$HOME/.mblaze/mless + elif [ -f $HOME/.mless ]; then + export LESSKEY=$HOME/.mless + fi LESSOPEN="|$0 --filter %s" \ less -Ps"mless %f?m (message %i of %m).." -R \ "+:e $(mscan -n .)$nl" //scan $(mscan -n :) |