motd-assist/internal/motd
Tronax d56659e21a
feat: add motd-assist TUI for managing dynamic MOTDs
Initial Go project built with Bubble Tea and Lip Gloss:
- Live preview and management of /etc/update-motd.d scripts
- Embedded presets (ubuntu-default, minimal, server-dashboard)
- Bundled POSIX sh style scripts (brand header, sysinfo panel, footer)
- Snapshot/restore safety around applying changes
- CLI subcommands preview, apply, restore, list-presets
- Unit tests for detect, sanitize, and apply logic
2026-08-24 14:19:28 +02:00
..
apply.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
apply_test.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
apply_unix_test.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
detect.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
discover_test.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
preview.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
root_other.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
root_unix.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
sanitize.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
sanitize_test.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
script.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
state.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00
state_test.go feat: add motd-assist TUI for managing dynamic MOTDs 2026-08-24 14:19:28 +02:00