Install vscode-neovim
diff --git a/modules/vscode.nix b/modules/vscode.nix
index c3791ed..062d96e 100644
--- a/modules/vscode.nix
+++ b/modules/vscode.nix
@@ -1,6 +1,7 @@
 { pkgs
 , vscode-extensions
 , system
+, home
 , ...
 }: {
   home.programs.vscode = {
@@ -9,6 +10,7 @@
     extensions = with vscode-extensions.packages.${system}; [
       vscode.quandinh.onehalf-dark
       pkgs.vscode-extensions.ms-vsliveshare.vsliveshare
+      pkgs.vscode-extensions.asvetliakov.vscode-neovim
     ];
     mutableExtensionsDir = false;
     userSettings = {
@@ -17,6 +19,10 @@
       "workbench.startupEditor" = "none";
       "files.autoSave" = "afterDelay";
       "files.autoSaveDelay" = 100;
+      "extensions.experimental.affinity" = {
+        "asvetliakov.vscode-neovim" = 1;
+      };
+      "vscode-neovim.neovimExecutablePaths.linux" = "${home.programs.neovim.finalPackage}/bin/nvim";
     };
   };
   config.internal.allowUnfree = [ "vscode-extension-ms-vsliveshare-vsliveshare" ];