configs/neovim: install elm stuff
This commit is contained in:
parent
772d0d6493
commit
3d8c4a4596
@ -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
|
||||
|
@ -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 = {
|
||||
|
Loading…
Reference in New Issue
Block a user