2022-10-24 19:14:09 +00:00
|
|
|
pkgs:
|
|
|
|
|
|
|
|
{
|
|
|
|
enable = true;
|
|
|
|
vimAlias = true;
|
|
|
|
|
|
|
|
extraConfig = ''
|
|
|
|
luafile /etc/nixos/nvim/settings.lua
|
|
|
|
'';
|
|
|
|
|
|
|
|
plugins = with pkgs.vimPlugins; [
|
|
|
|
# coc
|
|
|
|
coc-nvim
|
|
|
|
coc-rust-analyzer
|
|
|
|
coc-lua
|
2022-10-28 18:19:47 +00:00
|
|
|
vim-nix
|
2022-10-24 19:14:09 +00:00
|
|
|
|
|
|
|
# make brackets nicer
|
|
|
|
nvim-autopairs
|
|
|
|
|
|
|
|
# colorize hex codes
|
|
|
|
nvim-colorizer-lua
|
|
|
|
|
|
|
|
# colorize brackets
|
|
|
|
rainbow
|
2022-10-29 15:56:47 +00:00
|
|
|
|
2022-10-30 09:35:13 +00:00
|
|
|
# format rust stuff
|
2022-10-29 15:56:47 +00:00
|
|
|
rust-vim
|
2022-10-30 09:35:13 +00:00
|
|
|
|
|
|
|
# theme
|
|
|
|
gruvbox
|
2022-10-24 19:14:09 +00:00
|
|
|
];
|
|
|
|
}
|