26 lines
660 B
Nix
26 lines
660 B
Nix
|
|
{ pkgs, ... }:
|
||
|
|
|
||
|
|
{
|
||
|
|
home.file = {
|
||
|
|
# Link the main init.lua file
|
||
|
|
".config/nvim/init.lua".source = ../../../dotfiles/nvim/.config/nvim/init.lua;
|
||
|
|
|
||
|
|
# Link the lazy-lock.json file
|
||
|
|
".config/nvim/lazy-lock.json".source = ../../../dotfiles/nvim/.config/nvim/lazy-lock.json;
|
||
|
|
|
||
|
|
# Link the Lua directory
|
||
|
|
".config/nvim/lua" = {
|
||
|
|
source = ../../../dotfiles/nvim/.config/nvim/lua;
|
||
|
|
recursive = true;
|
||
|
|
};
|
||
|
|
|
||
|
|
# Link the plugins directory
|
||
|
|
".config/nvim/lua/plugins" = {
|
||
|
|
source = ../../../dotfiles/nvim/.config/nvim/lua/plugins;
|
||
|
|
recursive = true;
|
||
|
|
};
|
||
|
|
};
|
||
|
|
|
||
|
|
# Other home-manager configuration
|
||
|
|
}
|