summaryrefslogtreecommitdiffstats
path: root/.local/bin/clean
blob: 3b5b300fb4702b10412ed6fc737e4de53422d45c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#!/usr/bin/bash

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*
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 .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 \;
git --git-dir="$HOME/.dotfiles/" gc --prune=now