#!/bin/sh # Nvim Distro-Switcher alias nvim-lazy="NVIM_APPNAME=nvim-lazy nvim" alias OldConfig="NVIM_APPNAME=oldconfig nvim" nvims() { items=$(find -L "$HOME"/.config -maxdepth 2 -name "init.lua" -type f -execdir sh -c 'pwd | xargs basename' \;) config=$(printf "%s\n" "${items[@]}" | fzf --prompt=" Neovim Config  " --height=~50% --layout=reverse --border --exit-0) if [ -z "$config" ]; then echo "Nothing selected" return 0 elif [ "$config" = "default" ]; then config="" fi NVIM_APPNAME=$config nvim "$@" }