diff --git a/nnn/.local/bin/vim-wrapper b/nnn/.local/bin/vim-wrapper index 3ac7977..941ab7e 100755 --- a/nnn/.local/bin/vim-wrapper +++ b/nnn/.local/bin/vim-wrapper @@ -1,13 +1,13 @@ #!/usr/bin/env bash if [ "$TERM_PROGRAM" != "WezTerm" ]; then - exec vim "$@" + exec nvim "$@" fi pane_id=$(wezterm cli get-pane-direction Right) -if [ -z "$pane_id" ]; then - exec wezterm cli split-pane --right --percent 70 -- vim "$@" +if [ -z "$pane_id" ] && [ ! -d "$1" ]; then + exec wezterm cli split-pane --right --percent 70 -- nvim "$@" else - exec wezterm cli spawn -- vim "$@" + exec wezterm cli spawn -- nvim "$@" fi diff --git a/nvim/.config/nvim/lua/config/options.lua b/nvim/.config/nvim/lua/config/options.lua index f8b335b..b74bd6c 100644 --- a/nvim/.config/nvim/lua/config/options.lua +++ b/nvim/.config/nvim/lua/config/options.lua @@ -2,3 +2,5 @@ -- Default options that are always set: https://github.com/LazyVim/LazyVim/blob/main/lua/lazyvim/config/options.lua -- Add any additional options here vim.opt.relativenumber = false +-- Autoformatting can break stuff; turn it off. +vim.g.autoformat = false