removed vscode with extensions, added neovim and plugins

This commit is contained in:
Giulio De Pasquale 2021-06-25 14:41:46 +01:00
parent ec52ded823
commit d16530cfc5

View File

@ -1,11 +1,28 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, home, ... }:
let
extensions = (with pkgs.vscode-extensions; [ {
bbenoist.Nix home.packages = with pkgs; [
ms-python.python nixfmt
ms-azuretools.vscode-docker jetbrains.idea-ultimate
ms-vscode-remote.remote-ssh jetbrains.jdk
]); vscode
vscode-with-extensions = ];
pkgs.vscode-with-extensions.override { vscodeExtensions = extensions; };
in { config = { home.packages = [ vscode-with-extensions ]; }; } programs.neovim = {
enable = true;
extraConfig = ''
syntax enable
set termguicolors
colorscheme monokai_pro
'';
viAlias = true;
vimAlias = true;
plugins = with pkgs.vimPlugins; [
vim-nix
vim-monokai-pro
YouCompleteMe
vim-airline
vim-lsp
fugitive ];
};
}