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.keymap.set('n', '<leader>fh', builtin.help_tags, {})
|
||||||
|
|
||||||
vim.g["vim_markdown_folding_disabled"] = 1
|
vim.g["vim_markdown_folding_disabled"] = 1
|
||||||
|
vim.g["elm_setup_keybindings"] = 0
|
||||||
|
@ -45,6 +45,7 @@ let
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
baseVimPackages = with vimPlugins; [
|
baseVimPackages = with vimPlugins; [
|
||||||
|
elm-vim
|
||||||
fugitive
|
fugitive
|
||||||
fzf-vim
|
fzf-vim
|
||||||
nvim-compe
|
nvim-compe
|
||||||
@ -73,14 +74,17 @@ let
|
|||||||
baseVimPackages ++ [ vimPlugins.vim-go vimPlugins.telescope-manix ];
|
baseVimPackages ++ [ vimPlugins.vim-go vimPlugins.telescope-manix ];
|
||||||
in {
|
in {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
elmPackages.elm
|
||||||
|
elmPackages.elm-format
|
||||||
|
elmPackages.elm-language-server
|
||||||
fzf
|
fzf
|
||||||
go
|
go
|
||||||
gopls
|
gopls
|
||||||
gotools
|
gotools
|
||||||
luaformatter
|
luaformatter
|
||||||
|
luajitPackages.lua-lsp
|
||||||
manix
|
manix
|
||||||
ripgrep
|
ripgrep
|
||||||
luajitPackages.lua-lsp
|
|
||||||
rubyPackages.solargraph
|
rubyPackages.solargraph
|
||||||
];
|
];
|
||||||
programs.neovim = {
|
programs.neovim = {
|
||||||
|
Loading…
Reference in New Issue
Block a user