{ config, pkgs, lib, ... }: { programs.nixvim = { enable = true; } // (import ../../../lib/nixvim.nix {inherit pkgs;}); programs.vscode = { extensions = [pkgs.vscode-extensions.asvetliakov.vscode-neovim]; userSettings = { "vscode-neovim.neovimExecutablePaths.linux" = lib.getExe config.programs.nixvim.package; "extensions.experimental.affinity" = { "asvetliakov.vscode-neovim" = 1; }; }; }; home.shellAliases = { v = "nvim"; }; }