From 586fda352ef650b1765796c51afbdd0b2f6b5b1a Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Tue, 14 Dec 2021 18:06:30 -0800 Subject: [PATCH] Add luarocks paths --- assets/default/dotfiles/bashrc | 9 +++++++++ assets/default/dotfiles/zshrc | 9 +++++++++ assets/default/fish/init/paths.fish | 6 ++++++ 3 files changed, 24 insertions(+) diff --git a/assets/default/dotfiles/bashrc b/assets/default/dotfiles/bashrc index 25ad850..639cd75 100644 --- a/assets/default/dotfiles/bashrc +++ b/assets/default/dotfiles/bashrc @@ -80,6 +80,15 @@ if type npm &> /dev/null ; then fi fi +# Add luarocks paths +if type luarocks &> /dev/null ; then + eval "$(luarocks path)" + luarocks_bin=$HOME/.luarocks/bin + if [ -d "$luarocks_bin" ] && echo "$PATH" | grep -qv "$luarocks_bin"; then + export PATH=$PATH:$luarocks_bin + fi +fi + # Increase memory sizes for java using Ant export ANT_OPTS="-Xmx2048m -Xms512m" diff --git a/assets/default/dotfiles/zshrc b/assets/default/dotfiles/zshrc index fadc0dd..e0f5188 100644 --- a/assets/default/dotfiles/zshrc +++ b/assets/default/dotfiles/zshrc @@ -80,6 +80,15 @@ if type npm &> /dev/null ; then fi fi +# Add luarocks paths +if type luarocks &> /dev/null ; then + eval "$(luarocks path)" + luarocks_bin=$HOME/.luarocks/bin + if [ -d "$luarocks_bin" ] && echo "$PATH" | grep -qv "$luarocks_bin"; then + export PATH=$PATH:$luarocks_bin + fi +fi + # Other stuff # Set prompt to include some useful information diff --git a/assets/default/fish/init/paths.fish b/assets/default/fish/init/paths.fish index 4e2ffa1..863da54 100644 --- a/assets/default/fish/init/paths.fish +++ b/assets/default/fish/init/paths.fish @@ -56,6 +56,12 @@ if command -q npm _maybe_set -a PATH "$npm_path" end +# Add luarocks paths +if command -q luarocks + eval (luarocks path | sed "s/export/set -gx/;s/=/ /") + _maybe_set -a PATH "$HOME/.luarocks/bin" +end + # Add rust cargo path _maybe_set -p PATH "$HOME/.cargo/bin"