From 9ecd247800282e7afc83230f0bb5926a3ab5dd53 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vili=20Sinerv=C3=A4?= Date: Mon, 11 Nov 2024 01:20:48 +0200 Subject: [PATCH] ExoPlaSim motd --- machine-confs/exoplasim.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/machine-confs/exoplasim.nix b/machine-confs/exoplasim.nix index 6149b00..ca776f5 100644 --- a/machine-confs/exoplasim.nix +++ b/machine-confs/exoplasim.nix @@ -38,6 +38,28 @@ }; users.groups.worker.gid = 1001; + system.autoUpgrade.allowReboot = pkgs.lib.mkForce false; + + programs.rust-motd = { + enable = true; + enableMotdInSSHD = true; + refreshInterval = "*:*:0/5"; + settings = { + banner = { + color = "green"; + command = '' + ${pkgs.figlet}/bin/figlet "ExoPlaSim Worker"; + ${pkgs.coreutils-full}/bin/echo -e "$(${pkgs.procps}/bin/ps --User worker --user worker --forest --format start_time=STARTED,time=CPU_TIME,%cpu,%mem,comm)"; + ''; + }; + uptime.prefix = "System has been running for"; + filesystems = { + Main = "/"; + }; + memory.swap_pos = "beside"; + }; + }; + # HARDWARE SPECIFIC services.qemuGuest.enable = true; }