27 lines
517 B
Nix
27 lines
517 B
Nix
{
|
|
config,
|
|
pkgs,
|
|
lib,
|
|
...
|
|
} @ input: {
|
|
programs.nixvim =
|
|
{
|
|
enable = true;
|
|
}
|
|
// (import ../../../lib/nixvim.nix input);
|
|
|
|
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";
|
|
};
|
|
}
|