#!/usr/bin/env zsh # Open's neovim. # # If the argument passed in is a directory or not supplied, then # open neovim with telescope find files opened. Otherwise open the # file that is supplied. # function n() { # if [ -z "$1" ]; then # local gitdir=$(git rev-parse --show-toplevel 2> /dev/null) # # [ -n "$gitdir" ] \ # && nvim -c ":Telescope git_files" \ # && return 0 # # [ -d "$1" ] \ # && nvim -c ":Telescope find_files" \ # && return 0 # fi nvim "$@" }