17 lines
288 B
Nix
17 lines
288 B
Nix
flake: {
|
|
config,
|
|
lib,
|
|
system,
|
|
...
|
|
}: let
|
|
cfg = config.programs.base-editor;
|
|
in {
|
|
options.programs.base-editor = {
|
|
enable = lib.mkEnableOption "BASE Editor";
|
|
};
|
|
|
|
config = lib.mkIf cfg.enable {
|
|
environment.systemPackages = [flake.packages.${system}.default];
|
|
};
|
|
}
|