summaryrefslogtreecommitdiffstats
path: root/.local/bin/clean
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/clean')
-rwxr-xr-x.local/bin/clean14
1 files changed, 11 insertions, 3 deletions
diff --git a/.local/bin/clean b/.local/bin/clean
index 1c82398..3b5b300 100755
--- a/.local/bin/clean
+++ b/.local/bin/clean
@@ -1,7 +1,10 @@
#!/usr/bin/bash
-cd ~
+cd ~ || exit
rm -rfv .cache/
+rm -rfv .config/Qtrac\ Ltd./
+rm -rfv .config/dconf/
+rm -rfv .config/gtk-*
rm -rfv .config/htop/
rm -rfv .config/procps/
rm -rfv .config/vifm/vifminfo.json*
@@ -9,9 +12,14 @@ rm -rfv .local/state/nvim/log
rm -rfv .local/state/nvim/shada/
rm -rfv .local/state/nvim/swap/
rm -rfv .local/share/vifm/Trash/
+rm -rfv .local/share/xorg/
rm -rfv .npm/
rm -rfv .nvimlog
-rm -rfv .viminfo
+rm -rfv .parallel/
+rm -rfv .pki/
+rm -rfv .ssh/known_hosts.old
+rm -rfv .terminfo/
+rm -rfv .texlive/
find . -name .git -type d -execdir git gc --prune=now \;
-cd ~/.dotfiles/ && git gc --prune=now
+git --git-dir="$HOME/.dotfiles/" gc --prune=now