diff --git a/configs/neovim.nix b/configs/neovim.nix index 615da9e..3e77a93 100644 --- a/configs/neovim.nix +++ b/configs/neovim.nix @@ -27,6 +27,15 @@ vim-sensible vim-startify vim-surround + (pkgs.vimUtils.buildVimPluginFrom2Nix rec { + name = "vim-fetch"; + src = pkgs.fetchFromGitHub { + owner = "wsdjeg"; + repo = "vim-fetch"; + rev = "76c08586e15e42055c9c21321d9fca0677442ecc"; + sha256 = "0avcqjcqvxgj00r477ps54rjrwvmk5ygqm3qrzghbj9m1gpyp2kz"; + }; + }) (pkgs.vimUtils.buildVimPluginFrom2Nix rec { name = "vim-colors-paramount"; src = pkgs.fetchFromGitHub { @@ -58,6 +67,15 @@ vim-nix vimtex vim-ledger + (pkgs.vimUtils.buildVimPluginFrom2Nix { + name = "jq.vim"; + src = pkgs.fetchFromGitHub { + owner = "vito-c"; + repo = "jq.vim"; + rev = "5baf8ed192cf267d30b84e3243d9aab3d4912e60"; + sha256 = "1ykaxlli7b9wmhr8lpdalqxh7l4940jwhwm9pwlraga425h4r6z4"; + }; + }) (pkgs.vimUtils.buildVimPluginFrom2Nix { name = "vim-fsharp"; src = pkgs.fetchFromGitHub { diff --git a/dot/vimrc b/dot/vimrc index 7e88592..fe3c844 100644 --- a/dot/vimrc +++ b/dot/vimrc @@ -117,6 +117,7 @@ if has("autocmd") autocmd bufnewfile,bufread *.csv packadd csv-vim | set filetype=csv autocmd bufnewfile,bufread *.tex packadd vimtex | set filetype=tex autocmd bufnewfile,bufread *.ts packadd vim-typescript + autocmd bufnewfile,bufread *.jq packadd jq.vim autocmd bufnewfile,bufread *.journal packadd vim-ledger | set filetype=ledger shiftwidth=4 autocmd bufnewfile,bufread config set filetype=conf autocmd bufnewfile,bufread *.elm packadd elm-vim | set filetype=elm shiftwidth=4