nixos-config/configs/home-manager/foo-dogsquared/modules/programs/nixvim/default.nix
Gabriel Arazas 2f389641cd
users/foo-dogsquared/programs/nixvim: init
We've also set a conditional for Neovim module.
2024-02-02 11:09:35 +08:00

20 lines
353 B
Nix

{ config, lib, pkgs, ... }:
let
userCfg = config.users.foo-dogsquared;
cfg = userCfg.programs.nixvim;
in
{
options.users.foo-dogsquared.programs.nixvim.enable =
lib.mkEnableOption "NixVim setup";
config = lib.mkIf cfg.enable {
programs.nixvim = {
enable = true;
imports = [
./note-taking.nix
];
};
};
}