Mercurial > audlegacy
comparison contrib/migrate_config.sh @ 2780:37e46a06a8d4 trunk
[svn] Moved migrate_config.sh to contrib.
author | js |
---|---|
date | Fri, 18 May 2007 14:01:45 -0700 |
parents | migrate_config.sh@630910fd140f |
children |
comparison
equal
deleted
inserted
replaced
2779:79c75896893a | 2780:37e46a06a8d4 |
---|---|
1 #!/bin/sh | |
2 # | |
3 # This script is used to convert the old $HOME/.audacious config dir | |
4 # to the new XDG basedir equivalent. | |
5 # | |
6 | |
7 : ${BMP_RCPATH:=".audacious"} | |
8 : ${XDG_CONFIG_HOME:="$HOME/.config"} | |
9 : ${XDG_DATA_HOME:="$HOME/.local/share"} | |
10 : ${XDG_CACHE_HOME:="$HOME/.cache"} | |
11 | |
12 rm -fr "$XDG_CONFIG_HOME/audacious" | |
13 rm -fr "$XDG_DATA_HOME/audacious" | |
14 rm -fr "$XDG_CACHE_HOME/audacious" | |
15 | |
16 mkdir -p "$XDG_CONFIG_HOME/audacious" | |
17 mkdir -p "$XDG_DATA_HOME/audacious/Plugins" | |
18 mkdir -p "$XDG_DATA_HOME/audacious/Skins" | |
19 mkdir -p "$XDG_CACHE_HOME/audacious/thumbs" | |
20 | |
21 mv "$HOME/$BMP_RCPATH/config" "$XDG_CONFIG_HOME/audacious/" | |
22 mv "$HOME/$BMP_RCPATH/playlist.xspf" "$XDG_CONFIG_HOME/audacious/" | |
23 mv "$HOME/$BMP_RCPATH/Plugins" "$XDG_DATA_HOME/audacious/" | |
24 mv "$HOME/$BMP_RCPATH/Skins" "$XDG_DATA_HOME/audacious/" | |
25 mv "$HOME/$BMP_RCPATH/accels" "$XDG_CONFIG_HOME/audacious/" | |
26 mv "$HOME/$BMP_RCPATH/log" "$XDG_CONFIG_HOME/audacious/" | |
27 | |
28 echo "Conversion done. Please move the remaining files manually." |