2024-03-16 10:07:36 +01:00
|
|
|
{ config, lib, pkgs, ... }:
|
|
|
|
with lib;
|
|
|
|
let
|
|
|
|
cfg = config.grimmShared;
|
|
|
|
in {
|
|
|
|
options.grimmShared = {
|
|
|
|
enable = mkEnableOption "grimm-shared-modules";
|
|
|
|
|
|
|
|
enableLocale = mkOption {
|
|
|
|
type = types.bool;
|
|
|
|
default = true;
|
|
|
|
description = "Sets german units but english language";
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
2024-03-16 11:02:59 +01:00
|
|
|
imports = [] ++
|
|
|
|
(optionals cfg.enable ([]
|
|
|
|
++ optionals cfg.enableLocale [./modules/localisation.nix]
|
|
|
|
));
|
2024-03-16 10:07:36 +01:00
|
|
|
}
|