summaryrefslogtreecommitdiffstats
path: root/modules/editor/neovim/default.nix
blob: c5cf990952fb4b7ff68fe3284ea420bfb5a0369d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ config, lib, pkgs, user, ... }:
{
    config.home-manager.users.${user} = {
        xdg.configFile."nvim/init.vim".source = ./init.vim;
        xdg.configFile."nvim/lua/init.lua".source = ./init.lua;
        xdg.configFile."nvim/lua/plugins.lua".source = ./plugins.lua;
    
        programs.neovim = {
            enable = true;
            defaultEditor = true;
            withNodeJs = true;
        };
    };
}