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 oh-my-zsh
]; ];
}; };
imports = [../../packages/rust-motd/rust-motd.kdl];
xdg.configFile."starship.toml".source = ./packages/starship/starship.toml; xdg.configFile."starship.toml".source = ./packages/starship/starship.toml;
# programs.bash.initExtra = [ # programs.bash.initExtra = [
# "zsh" # "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]; environment.systemPackages = with pkgs; [figlet];
programs.rust-motd = { programs.rust-motd = {
enable = true; enable = true;
order = [ # order = [
"global" # "global"
"banner" # "banner"
"weather" # "weather"
"uptime" # "uptime"
"last_login" # "last_login"
"memory" # "memory"
"service_status" # "service_status"
"filesystems" # "filesystems"
"load_avg" # "load_avg"
]; # ];
settings = { # settings = {
global = { # global = {
version = "1.0"; # version = "1.0";
}; # };
banner = { # banner = {
color = "blue"; # color = "blue";
command = "hostname | figlet -f sblood"; # command = "hostname | figlet -f sblood";
}; # };
weather = { # weather = {
loc = "Denver,Colorado"; # loc = "Denver,Colorado";
style = "full"; # style = "full";
}; # };
service_status = { # service_status = {
samba = "samba-wsdd.service"; # samba = "samba-wsdd.service";
openssh = "sshd.service"; # openssh = "sshd.service";
mealie = "podman-postgres-mealie.service"; # mealie = "podman-postgres-mealie.service";
stirling = "podman-stirling-pdf.service"; # stirling = "podman-stirling-pdf.service";
tbrowser = "podman-torrent-browser.service"; # tbrowser = "podman-torrent-browser.service";
seas = "podman-transmission-openvpn.service"; # seas = "podman-transmission-openvpn.service";
tailscale = "tailscaled.service"; # tailscale = "tailscaled.service";
firewall = "firewall.service"; # firewall = "firewall.service";
endlessh = "endlessh.service"; # endlessh = "endlessh.service";
}; # };
uptime = { # uptime = {
prefix = "up"; # prefix = "up";
}; # };
memory = { # memory = {
swap_pos = "beside"; # swap_pos = "beside";
}; # };
last_login = { # last_login = {
autumn = 2; # autumn = 2;
}; # };
filesystems = { # filesystems = {
root = "/"; # root = "/";
}; # };
load_avg = { # load_avg = {
format = "Load (1, 5, 15 min.): {one:.02}, {five:.02}, {fifteen:.02}"; # format = "Load (1, 5, 15 min.): {one:.02}, {five:.02}, {fifteen:.02}";
}; # };
}; # };
}; };
} }

View File

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