From dbe14a7d9a213f0e5e2223ecf7b69446e521117c Mon Sep 17 00:00:00 2001 From: Alexander Kobjolke Date: Tue, 30 Jan 2024 22:58:16 +0100 Subject: [PATCH] home: Move neovim config to subdir --- home/alex/programs/neovim/default.nix | 20 ++++++++++++++++++++ home/cli.nix | 7 +------ 2 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 home/alex/programs/neovim/default.nix diff --git a/home/alex/programs/neovim/default.nix b/home/alex/programs/neovim/default.nix new file mode 100644 index 0000000..e455b33 --- /dev/null +++ b/home/alex/programs/neovim/default.nix @@ -0,0 +1,20 @@ +{ config, lib, pkgs, ... }: + +{ + programs.neovim = { + enable = true; + vimAlias = true; + + extraConfig = '' + set nowrap + ''; + + plugins = with pkgs.vimPlugins; [ + vim-nix + + indentLine + indent-blankline-nvim + neoformat + ]; + }; +} diff --git a/home/cli.nix b/home/cli.nix index 5e9fef0..2b02d49 100644 --- a/home/cli.nix +++ b/home/cli.nix @@ -10,10 +10,7 @@ let myEza = if builtins.hasAttr "eza" pkgs then "eza" else "exa"; in { - imports = [ - # shell config - #./modules/shell - ]; + imports = [ ./alex/programs/neovim/default.nix ]; programs.home-manager.enable = true; home = { @@ -182,8 +179,6 @@ in { ssh.enable = true; - neovim = import ./modules/nvim.nix pkgs; - texlive.enable = true; };