58 lines
1.4 KiB
Nix
58 lines
1.4 KiB
Nix
{config, pkgs, ...}:
|
|
{
|
|
environment.systemPackages = with pkgs; [figlet];
|
|
programs.rust-motd = {
|
|
enable = true;
|
|
# order = [
|
|
# "global"
|
|
# "banner"
|
|
# "weather"
|
|
# "uptime"
|
|
# "last_login"
|
|
# "memory"
|
|
# "service_status"
|
|
# "filesystems"
|
|
# "load_avg"
|
|
# ];
|
|
# settings = {
|
|
# global = {
|
|
# version = "1.0";
|
|
# };
|
|
# banner = {
|
|
# color = "blue";
|
|
# command = "hostname | figlet -f sblood";
|
|
# };
|
|
# weather = {
|
|
# loc = "Denver,Colorado";
|
|
# style = "full";
|
|
# };
|
|
# service_status = {
|
|
# samba = "samba-wsdd.service";
|
|
# openssh = "sshd.service";
|
|
# mealie = "podman-postgres-mealie.service";
|
|
# stirling = "podman-stirling-pdf.service";
|
|
# tbrowser = "podman-torrent-browser.service";
|
|
# seas = "podman-transmission-openvpn.service";
|
|
# tailscale = "tailscaled.service";
|
|
# firewall = "firewall.service";
|
|
# endlessh = "endlessh.service";
|
|
# };
|
|
# uptime = {
|
|
# prefix = "up";
|
|
# };
|
|
# memory = {
|
|
# swap_pos = "beside";
|
|
# };
|
|
# last_login = {
|
|
# autumn = 2;
|
|
# };
|
|
# filesystems = {
|
|
# root = "/";
|
|
# };
|
|
# load_avg = {
|
|
# format = "Load (1, 5, 15 min.): {one:.02}, {five:.02}, {fifteen:.02}";
|
|
# };
|
|
# };
|
|
};
|
|
}
|