summarylogtreecommitdiffstats
path: root/evebackup
blob: 0e2c114a8661f2f86b979676720dd8307766e408 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

set -e

# WIP use at own risk

. ./evesetup.shlib

SHAREDIR=$(grep SharedCacheFolder $EVECONF | cut -d= -f2)
BCKUPDIR=$(xdg-user-dir DOCUMENTS 2>/dev/null || true)/EVE
[ -d "$BCKUPDIR" ] || BCKUPDIR=$HOME

USERCONF=wineenv/drive_c/users/$(whoami)/Local\ Settings/Application\ Data/CCP/EVE

cd $SHAREDIR
tar czf $BCKUPDIR/eve_userconf_$(date +%F).tar.gz --exclude=cache --exclude=Browser "$USERCONF"

desktop_msg "User configuration in $BCKUPDIR stored."