diff --git a/.gitignore b/.gitignore index 2c62e25..ee6025e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ *.swp -tmp/ -.netrwhist -plugged/* -autoload/plug.vim.old +/tmp/ +/.netrwhist +/plugged/* +/autoload/plug.vim.old +/.envrc +/localvim diff --git a/.local.vim b/.local.vim new file mode 100644 index 0000000..8ef17f9 --- /dev/null +++ b/.local.vim @@ -0,0 +1 @@ +" local settings when editing this repo diff --git a/shell.nix b/shell.nix new file mode 100644 index 0000000..fc73348 --- /dev/null +++ b/shell.nix @@ -0,0 +1,10 @@ +{ pkgs ? import(fetchTarball("https://github.com/NixOS/nixpkgs/archive/d51f8579f03a76718d643dd184ae964e6f0dd751.tar.gz")) {} }: + +pkgs.mkShell { + nativeBuildInputs = with pkgs; [ + vim + neovim + vim-language-server + vim-vint + ]; +} diff --git a/vimrc b/vimrc index 2b07472..7d8f429 100644 --- a/vimrc +++ b/vimrc @@ -269,6 +269,7 @@ augroup vimrc autocmd FileType eruby setl softtabstop=2 shiftwidth=2 autocmd FileType coffee setl softtabstop=4 shiftwidth=4 autocmd BufRead,BufNewFile Guardfile setf ruby + autocmd BufRead,BufNewFile Steepfile setf ruby autocmd BufRead,BufNewFile Vagrantfile setf ruby autocmd BufRead,BufNewFile Steepfile setf ruby autocmd BufRead,BufNewFile *.skim setf slim