plugins/latex: 2009 was 12 years ago
Locate the currently installed edition, instead of transpoting us back to undergrad.
This commit is contained in:
@@ -102,6 +102,7 @@ plugins/available/hub.plugin.bash
|
||||
plugins/available/java.plugin.bash
|
||||
plugins/available/jekyll.plugin.bash
|
||||
plugins/available/jump.plugin.bash
|
||||
plugins/available/latex.plugin.bash
|
||||
plugins/available/less-pretty-cat.plugin.bash
|
||||
plugins/available/man.plugin.bash
|
||||
plugins/available/node.plugin.bash
|
||||
|
||||
@@ -1,9 +1,19 @@
|
||||
cite about-plugin
|
||||
about-plugin 'use mactex'
|
||||
# shellcheck shell=bash
|
||||
about-plugin 'add MacTeX to PATH'
|
||||
|
||||
_bash_it_plugin_latex_paths=(
|
||||
# Standard locations
|
||||
/usr/local/texbin
|
||||
# MacOS locations
|
||||
/Library/TeX/texbin
|
||||
)
|
||||
|
||||
# add mactex to the path if its present
|
||||
MACTEX_PATH=/usr/local/texlive/2009/bin/universal-darwin
|
||||
if [[ -d $MACTEX_PATH ]]; then
|
||||
pathmunge $MACTEX_PATH after
|
||||
for _bash_it_plugin_latex_path in "${_bash_it_plugin_latex_paths[@]}"; do
|
||||
if [[ -d "$_bash_it_plugin_latex_path/" ]]; then
|
||||
pathmunge "$_bash_it_plugin_latex_path" after && break
|
||||
fi
|
||||
unset MACTEX_PATH
|
||||
done
|
||||
|
||||
# Cleanup
|
||||
unset "${!_bash_it_plugin_latex_@}"
|
||||
|
||||
Reference in New Issue
Block a user