Updated neovim config to be a home module

This commit is contained in:
alejandro-angulo 2024-08-22 16:54:29 -07:00
parent 14620e645f
commit 0799e51593
Signed by: alejandro-angulo
GPG key ID: 75579581C74554B6
4 changed files with 43 additions and 26 deletions

View file

@ -1,18 +0,0 @@
{
config,
lib,
pkgs,
...
}: let
inherit (lib) mkIf mkEnableOption;
cfg = config.aa.apps.neovim;
in {
options.aa.apps.neovim = {
enable = mkEnableOption "neovim";
};
config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [neovim];
};
}

View file

@ -12,18 +12,13 @@ in {
};
config = mkIf cfg.enable {
aa = {
apps = {
neovim.enable = true;
};
};
environment.systemPackages = with pkgs; [
awscli2
direnv
git
minio-client
pre-commit
git
vim
];
};
}