nixos/services.quickwit: remove `with lib;`

Changed files
+5 -8
nixos
modules
services
search
+5 -8
nixos/modules/services/search/quickwit.nix
···
pkgs,
...
}:
-
-
with lib;
-
let
cfg = config.services.quickwit;
···
{
options.services.quickwit = {
-
enable = mkEnableOption "Quickwit";
+
enable = lib.mkEnableOption "Quickwit";
package = lib.mkPackageOption pkgs "Quickwit" {
default = [ "quickwit" ];
···
dataDir = lib.mkOption {
type = lib.types.path;
default = "/var/lib/quickwit";
-
apply = converge (removeSuffix "/");
+
apply = lib.converge (lib.removeSuffix "/");
description = ''
Data directory for Quickwit. If you change this, you need to
manually create the directory. You also need to create the
···
};
};
-
config = mkIf cfg.enable {
+
config = lib.mkIf cfg.enable {
systemd.services.quickwit = {
description = "Quickwit";
wantedBy = [ "multi-user.target" ];
···
{
ExecStart = ''
${cfg.package}/bin/quickwit run --config ${quickwitYml} \
-
${escapeShellArgs cfg.extraFlags}
+
${lib.escapeShellArgs cfg.extraFlags}
'';
User = cfg.user;
Group = cfg.group;
···
"@chown"
];
}
-
// (optionalAttrs (usingDefaultDataDir) {
+
// (lib.optionalAttrs (usingDefaultDataDir) {
StateDirectory = "quickwit";
StateDirectoryMode = "0700";
});