fix: Nvim | update neovim package to use homemanager

This commit is contained in:
2026-04-23 10:34:46 +05:00
parent f599a88409
commit 4f56cc32dd
2 changed files with 20 additions and 20 deletions

View File

@@ -1,13 +1,13 @@
{ config, ... }:
{ config, pkgs, ... }:
{
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
};
home.packages = [ pkgs.neovim ];
# Create a symlink from ~/.config/nvim to the dotfiles directory
home.file.".config/nvim".source =
home.sessionVariables.EDITOR = "nvim";
home.file = {
".local/bin/vi".source = "${pkgs.neovim}/bin/nvim";
".local/bin/vim".source = "${pkgs.neovim}/bin/nvim";
".config/nvim".source =
config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/git/nix-config/dotfiles/nvim";
};
}

View File

@@ -1,13 +1,13 @@
{ config, ... }:
{ config, pkgs, ... }:
{
programs.neovim = {
enable = true;
defaultEditor = true;
viAlias = true;
vimAlias = true;
};
home.packages = [ pkgs.neovim ];
# Create a symlink from ~/.config/nvim to the dotfiles directory
home.file."${config.xdg.configHome}/nvim".source =
home.sessionVariables.EDITOR = "nvim";
home.file = {
".local/bin/vi".source = "${pkgs.neovim}/bin/nvim";
".local/bin/vim".source = "${pkgs.neovim}/bin/nvim";
"${config.xdg.configHome}/nvim".source =
config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/git/nix-config/dotfiles/nvim";
};
}