about summary refs log tree commit diff
path: root/logout-hook
blob: 9966129d1da58b272538dba03784037502883ffb (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
#!/bin/sh

to_rm="
    ${HOME}/.cache
    ${HOME}/.ccls-cache
    ${HOME}/.gdb_history
    ${HOME}/.nvimlog
    ${HOME}/.rnd
    ${HOME}/.viminfo
    ${HOME}/.wget-hsts
    ${HOME}/VideoDecodeStats
    ${HOME}/databases-incognito
    ${HOME}/pgadmin.log
    ${HOME}/shared_proto_db
"

rm_existing() {
    if [ -f "${1}" ] || [ -d "${1}" ]; then
        rm -rf "${1}" || return
    fi
}

for i in ${to_rm}; do
    rm_existing "${i}" || exit
done

Consider giving Nix/NixOS a try! <3