diff --git a/home/code.nix b/home/code.nix index 663d05e..6be3048 100644 --- a/home/code.nix +++ b/home/code.nix @@ -1,11 +1,28 @@ -{ config, pkgs, lib, ... }: -let - extensions = (with pkgs.vscode-extensions; [ - bbenoist.Nix - ms-python.python - ms-azuretools.vscode-docker - ms-vscode-remote.remote-ssh - ]); - vscode-with-extensions = - pkgs.vscode-with-extensions.override { vscodeExtensions = extensions; }; -in { config = { home.packages = [ vscode-with-extensions ]; }; } +{ config, pkgs, lib, home, ... }: + +{ + home.packages = with pkgs; [ + nixfmt + jetbrains.idea-ultimate + jetbrains.jdk + vscode + ]; + + 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 ]; + }; + }