remove swap from rust-motd

This commit is contained in:
2025-12-19 08:34:29 -07:00
parent 210768d538
commit 449dc22173
4 changed files with 80 additions and 51 deletions

View File

@@ -12,6 +12,7 @@
oh-my-zsh
];
};
imports = [../../packages/rust-motd/rust-motd.kdl];
xdg.configFile."starship.toml".source = ./packages/starship/starship.toml;
# programs.bash.initExtra = [
# "zsh"

View File

@@ -0,0 +1,28 @@
global {
version "1.0"
}
components{
command color="blue" "hostname | figlet -f sblood"
weather loc="Denver" style="full"
service-status{
service display-name="samba" unit="samba-wsdd.service"
service display-name="openssh" unit="sshd.service"
service display-name="mealie" unit="podman-mealie.service"
service display-name="mealiedb" unit="podman-postgres.service"
service display-name="stirling" unit="podman-stirling-pdf.service"
service display-name="tbrowser" unit="podman-torrent-browser.service"
service display-name="seas" unit="podman-trainsmission-openvpn.service"
service display-name="tailscale" unit="tailscaled.service"
service display-name="firewall" unit="firewall.service"
service display-name="endlessh" unit="endlessh.service"
}
uptime prefix="up"
memory swap-pos="beside"
last-login {
user username="marcel" num-logins=2
}
filesystems {
filesystem name="root" mount-point="/"
}
load-avg format="Load (1, 5, 15 min.): {one:.02}, {five:.02}, {fifteen:.02}"
}

View File

@@ -3,55 +3,55 @@
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}";
};
};
# 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}";
# };
# };
};
}

View File

@@ -6,7 +6,7 @@
virtualisation.podman = {
enable = true;
autoPrune.enable = true;
dockerCompat = true;
# dockerCompat = true;
};
# Enable container name DNS for all Podman networks.