nixos/atuin: add maxHistoryLength

0x4A6F 6f62b499 cfe29195

Changed files
+7
nixos
modules
services
misc
+7
nixos/modules/services/misc/atuin.nix
···
description = mdDoc "The host address the atuin server should listen on.";
};
+
maxHistoryLength = mkOption {
+
type = types.int;
+
default = 8192;
+
description = mdDoc "The max length of each history item the atuin server should store.";
+
};
+
port = mkOption {
type = types.port;
default = 8888;
···
environment = {
ATUIN_HOST = cfg.host;
ATUIN_PORT = toString cfg.port;
+
ATUIN_MAX_HISTORY_LENGTH = toString cfg.maxHistoryLength;
ATUIN_OPEN_REGISTRATION = boolToString cfg.openRegistration;
ATUIN_DB_URI = "postgresql:///atuin";
ATUIN_PATH = cfg.path;