{ inputs, ... }: { flake.modules.nixos.login-text = { config, ... }: { programs.rust-motd = { enable = true; refreshInterval = "*:0/5"; order = [ "global" "last_login" "service_status" "uptime" "memory" "filesystems" ]; settings = { global = { time_format = "%Y-%m-%d %H:%M:%S %Z"; }; last_login = { john = 5; root = 3; }; service_status = { SSH = "sshd.socket"; Docker = "docker"; }; uptime = { prefix = "Uptime"; }; memory = { swap_pos = "beside"; }; filesystems = { root = "/"; nix = "/nix/store"; }; }; }; }; }