fix(nix): merge duplicate home.packages definitions
Consolidate Neovim package and dependencies into a single home.packages list to fix duplicate attribute error. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
900094e45a
commit
e318f42bf3
|
|
@ -15,21 +15,19 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf config.programs.neovim-kickstart.enable {
|
config = lib.mkIf config.programs.neovim-kickstart.enable {
|
||||||
home.packages = [ self.packages.${pkgs.system}.default ];
|
|
||||||
|
|
||||||
home.file.".config/nvim" = {
|
home.file.".config/nvim" = {
|
||||||
source = self;
|
source = self;
|
||||||
recursive = true;
|
recursive = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
# Optional: Install recommended dependencies
|
# Install Neovim package and recommended dependencies
|
||||||
home.packages = with pkgs; [
|
home.packages = [ self.packages.${pkgs.system}.default ] ++ (with pkgs; [
|
||||||
ripgrep
|
ripgrep
|
||||||
fd
|
fd
|
||||||
gcc
|
gcc
|
||||||
gnumake
|
gnumake
|
||||||
git
|
git
|
||||||
];
|
]);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue