style: format (alejandra)
This commit is contained in:
@@ -1,28 +1,28 @@
|
||||
# necessary to load every time .nvimrc
|
||||
# makes some magic to shading nvim but still uses nvim that shaded
|
||||
{ pkgs, ... }:
|
||||
# makes some magic to shading nvim but still uses nvim that shaded
|
||||
{pkgs, ...}:
|
||||
pkgs.writeShellScriptBin "nvim" ''
|
||||
# Source .env file
|
||||
if [ -f .env ]; then
|
||||
set -a
|
||||
. .env
|
||||
set +a
|
||||
fi
|
||||
# Source .env file
|
||||
if [ -f .env ]; then
|
||||
set -a
|
||||
. .env
|
||||
set +a
|
||||
fi
|
||||
|
||||
# Get the directory of this script
|
||||
SCRIPT_DIR=$(dirname "$(readlink -f "$0")")
|
||||
|
||||
# Remove the script's directory from PATH to avoid recursion
|
||||
PATH=$(echo "$PATH" | tr ':' '\n' | grep -v "$SCRIPT_DIR" | paste -sd ':' -)
|
||||
|
||||
# Find the system's nvim
|
||||
SYSTEM_NVIM=$(command -v nvim)
|
||||
|
||||
if [ -z "$SYSTEM_NVIM" ]; then
|
||||
echo "Error: nvim not found in PATH" >&2
|
||||
exit 1
|
||||
fi
|
||||
# Get the directory of this script
|
||||
SCRIPT_DIR=$(dirname "$(readlink -f "$0")")
|
||||
|
||||
# Execute the system's nvim with your custom arguments
|
||||
exec "$SYSTEM_NVIM" --cmd 'lua vim.o.exrc = true' "$@"
|
||||
# Remove the script's directory from PATH to avoid recursion
|
||||
PATH=$(echo "$PATH" | tr ':' '\n' | grep -v "$SCRIPT_DIR" | paste -sd ':' -)
|
||||
|
||||
# Find the system's nvim
|
||||
SYSTEM_NVIM=$(command -v nvim)
|
||||
|
||||
if [ -z "$SYSTEM_NVIM" ]; then
|
||||
echo "Error: nvim not found in PATH" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Execute the system's nvim with your custom arguments
|
||||
exec "$SYSTEM_NVIM" --cmd 'lua vim.o.exrc = true' "$@"
|
||||
''
|
||||
|
||||
Reference in New Issue
Block a user