aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2025-01-26 11:39:05 +0900
committernsfisis <nsfisis@gmail.com>2025-01-26 11:39:05 +0900
commit5ac1ff2135dd2e20c63ee7588d41e2fc3fcc3083 (patch)
tree88727a5a0ef2d25b408efea26f5d8e2a2d3129db
parentf3ff56108c5291fec4b82482a967a27569e678ac (diff)
downloaddotfiles-5ac1ff2135dd2e20c63ee7588d41e2fc3fcc3083.tar.gz
dotfiles-5ac1ff2135dd2e20c63ee7588d41e2fc3fcc3083.tar.zst
dotfiles-5ac1ff2135dd2e20c63ee7588d41e2fc3fcc3083.zip
chore: update README
-rw-r--r--README8
1 files changed, 5 insertions, 3 deletions
diff --git a/README b/README
index 3e07f2e..0ed3673 100644
--- a/README
+++ b/README
@@ -63,6 +63,8 @@ $ tic -xe tmux-256color /var/tmp/tmux-256color.info
# Garbage Collection
-2. `home-manager expire-generations '-1 month'`
-3. `nix profile wipe-history`
-4. `nix store gc`
+// 1. `home-manager remove-generations $({ home-manager generations | tail +4 && date -d '-1 month' '+%Y-%m-%d %H:%M : id DELETE ->'; } | sort -r | sed -n '/: id DELETE ->/,$p' | tail +2 | grep -o ': id [0-9]* ->' | awk '{ print $3; }')`
+
+1. `home-manager expire-generations '-1 month'`
+2. `nix profile wipe-history`
+3. `nix store gc`