removed vscode with extensions, added neovim and plugins
This commit is contained in:
parent
ec52ded823
commit
d16530cfc5
@ -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 ];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user