aboutsummaryrefslogtreecommitdiffhomepage
path: root/sync.sh
blob: 873a99c2e4207588a5b1ced0811538a3e724d6d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

# Remove old settings. {{{1

# Emacs {{{2

emacs_conf_dir="${XDG_CONFIG_HOME:-$HOME/.config}"/emacs
if [ -d "$emacs_conf_dir" ]; then
    echo "emacs: remove $emacs_conf_dir"
    rm -rf "$emacs_conf_dir"
fi

# Synchronize current settings. {{{1

# Bat {{{2
if type bat >/dev/null 2>&1; then
    echo "bat: rebuild cache"
    bat cache --clear && bat cache --build
fi

# }}}
# }}}
# vim: foldmethod=marker