diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-27 10:51:03 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-27 10:51:03 -0600 |
| commit | 53ea56ccb050b4a72f7919e8ee6b9146cc816251 (patch) | |
| tree | 30d179abdcf75f1d454fc86e4447ea0589c7b93a /assets | |
| parent | 534826f7f32352c8d9de841e9e07cd63e8acf711 (diff) | |
Add rustup toolchain manager to developer_workstation (before AUR
packages that need rust to compile). Add log-cleanup cron job with
test validation. Update ISO glob for archangel naming. Add dunst
icon theme, hyprlock animations, waybar log filtering.
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/outbox/log-cleanup-cron-setup.txt | 22 | ||||
| -rw-r--r-- | assets/outbox/rebuild-test-vm.txt | 4 | ||||
| -rw-r--r-- | assets/outbox/rustup.txt | 7 |
3 files changed, 31 insertions, 2 deletions
diff --git a/assets/outbox/log-cleanup-cron-setup.txt b/assets/outbox/log-cleanup-cron-setup.txt new file mode 100644 index 0000000..7549bc2 --- /dev/null +++ b/assets/outbox/log-cleanup-cron-setup.txt @@ -0,0 +1,22 @@ +Log Cleanup Cron Job +==================== + +Added: 2026-02-26 + +What: Daily cleanup of session log files in ~/.local/var/log + +Problem: Hyprland, waybar, dunst, hypridle, and gammastep each create a new +timestamped log file per session (e.g., dunst-2026-02-26-050000.log). Without +cleanup these accumulate indefinitely (~270 files / 3MB as of Feb 2026). + +Solution: A cron job runs daily at noon, deleting .log files older than 7 days. + +Files added to archsetup: +- dotfiles/common/.local/bin/cron/log-cleanup (the script) + +Installation on fresh system: +1. Symlink is created by stow/dotfile install (same as checkup, crontog) +2. Add to crontab: + crontab -e + # Add this line: + 0 12 * * * $HOME/.local/bin/cron/log-cleanup diff --git a/assets/outbox/rebuild-test-vm.txt b/assets/outbox/rebuild-test-vm.txt index f143a4d..1bdb410 100644 --- a/assets/outbox/rebuild-test-vm.txt +++ b/assets/outbox/rebuild-test-vm.txt @@ -1,3 +1,3 @@ -New archangel ISO available: archangel-vmlinuz-6.12.70-lts-2026-02-12-x86_64.iso +New archangel ISO available: archangel-vmlinuz-6.12.73-lts-2026-02-22-x86_64.iso Location: ~/downloads/isos/ -Rebuild the base test VM from this ISO to pick up linux-lts 6.12.70. +Rebuild the base test VM from this ISO to pick up the new kernel. diff --git a/assets/outbox/rustup.txt b/assets/outbox/rustup.txt new file mode 100644 index 0000000..4266eea --- /dev/null +++ b/assets/outbox/rustup.txt @@ -0,0 +1,7 @@ +Install rustup instead of the rust pacman package. + +pacman -S rustup +rustup default stable + +This replaces the standalone rust package with rustup-managed toolchains. +Switched on ratio on 2026-02-27 during system health check. |
