Browse Source

Added lazyvim

master
Harish Karumuthil 2 months ago
parent
commit
ad40802680
  1. 1
      home/.local/Apps/neovim-distros/binaries.lst
  2. 13
      home/.local/Apps/neovim-distros/lzvim.sh
  3. 15
      home/.local/Apps/neovim-distros/nvim-distro.sh

1
home/.local/Apps/neovim-distros/binaries.lst

@ -1,2 +1,3 @@
./lvim
./nvim-distro.sh
./lzvim.sh

13
home/.local/Apps/neovim-distros/lzvim.sh

@ -0,0 +1,13 @@
#!/usr/bin/env bash
THIS_DIR=$(dirname $(readlink -f $0))
PKG=LazyVim
nvconf="$THIS_DIR/$PKG"
if [[ -d $nvconf ]]; then
mkdir -p $nvconf/cache
exec -a "Lazyvim" alacritty -e env XDG_CACHE_DIR=$nvconf/cache XDG_CACHE_HOME=$nvconf/cache XDG_DATA_HOME=$nvconf/share XDG_CONFIG_HOME=$nvconf nvim $@ &
else
echo "invalid \$PKG. Available values:"
ls `dirname $nvconf`
fi

15
home/.local/Apps/neovim-distros/nvim-distro.sh

@ -3,10 +3,17 @@ THIS_DIR=$(dirname $(readlink -f $0))
nvconf="$THIS_DIR/$PKG"
if [[ -d $nvconf ]]; then
mkdir -p $nvconf/cache
env XDG_CACHE_DIR=$nvconf/cache XDG_CACHE_HOME=$nvconf/cache XDG_DATA_HOME=$nvconf/share XDG_CONFIG_HOME=$nvconf nvim $@
else
if [[ ! -d $nvconf ]]; then
echo "invalid \$PKG. Available values:"
ls `dirname $nvconf`
exit
fi
mkdir -p $nvconf/cache
if [ -z "$GUITERM" ]; then
env XDG_CACHE_DIR=$nvconf/cache XDG_CACHE_HOME=$nvconf/cache XDG_DATA_HOME=$nvconf/share XDG_CONFIG_HOME=$nvconf nvim $@
else
$GUITERM -e env XDG_CACHE_DIR=$nvconf/cache XDG_CACHE_HOME=$nvconf/cache XDG_DATA_HOME=$nvconf/share XDG_CONFIG_HOME=$nvconf nvim $@
fi

Loading…
Cancel
Save