configs/neovim: install elm stuff

This commit is contained in:
Aaron Bieber 2023-03-28 14:21:27 -06:00
parent 772d0d6493
commit 3d8c4a4596
No known key found for this signature in database
2 changed files with 6 additions and 1 deletions

View File

@ -97,3 +97,4 @@ vim.keymap.set('n', '<leader>fb', builtin.buffers, {})
vim.keymap.set('n', '<leader>fh', builtin.help_tags, {})
vim.g["vim_markdown_folding_disabled"] = 1
vim.g["elm_setup_keybindings"] = 0

View File

@ -45,6 +45,7 @@ let
};
};
baseVimPackages = with vimPlugins; [
elm-vim
fugitive
fzf-vim
nvim-compe
@ -73,14 +74,17 @@ let
baseVimPackages ++ [ vimPlugins.vim-go vimPlugins.telescope-manix ];
in {
environment.systemPackages = with pkgs; [
elmPackages.elm
elmPackages.elm-format
elmPackages.elm-language-server
fzf
go
gopls
gotools
luaformatter
luajitPackages.lua-lsp
manix
ripgrep
luajitPackages.lua-lsp
rubyPackages.solargraph
];
programs.neovim = {