summarylogtreecommitdiffstats
path: root/evebackup
blob: 180c0094a176fc8ca2b69167ca74c3dc659506d1 (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

. /opt/evesetup/lib/evelauncher.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."