added login-text to janus

This commit is contained in:
John Lancaster
2026-03-15 16:54:48 -05:00
parent 3339cd6b0c
commit cd13e56e15
2 changed files with 46 additions and 0 deletions

View File

@@ -13,7 +13,9 @@ in
nixos."${username}" nixos."${username}"
nixos.zsh nixos.zsh
nixos.docker nixos.docker
nixos.login-text
{ {
networking.hostName = hostname;
step-ssh-host.hostname = hostname; step-ssh-host.hostname = hostname;
home-manager.users."${username}" = { home-manager.users."${username}" = {

View File

@@ -0,0 +1,44 @@
{ 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";
};
};
};
};
}