forked from enlightenment/enlightenment
errrrr - copy config files (not data for now) to ~/.e if theyarent there
SVN revision: 4223
This commit is contained in:
parent
ed4e53e69a
commit
4d2a90ee09
56
src/config.c
56
src/config.c
|
@ -62,32 +62,36 @@ e_config_get(char *type)
|
||||||
void
|
void
|
||||||
e_config_init(void)
|
e_config_init(void)
|
||||||
{
|
{
|
||||||
if (!e_file_is_dir(e_config_user_dir()))
|
char buf[4096];
|
||||||
{
|
|
||||||
char buf[4096];
|
if (!e_file_is_dir(e_config_user_dir())) e_file_mkdir(e_config_user_dir());
|
||||||
|
sprintf(buf, "%sappearance", e_config_user_dir());
|
||||||
sprintf(buf, "%s", e_config_user_dir());
|
if (!e_file_is_dir(buf)) e_file_mkdir(buf);
|
||||||
e_file_mkdir(buf);
|
sprintf(buf, "%sappearance/borders", e_config_user_dir());
|
||||||
sprintf(buf, "%sappearance", e_config_user_dir());
|
if (!e_file_is_dir(buf)) e_file_mkdir(buf);
|
||||||
e_file_mkdir(buf);
|
sprintf(buf, "%sbehavior", e_config_user_dir());
|
||||||
sprintf(buf, "%sappearance/borders", e_config_user_dir());
|
if (!e_file_is_dir(buf)) e_file_mkdir(buf);
|
||||||
e_file_mkdir(buf);
|
sprintf(buf, "%sbehavior/grabs.db", e_config_user_dir());
|
||||||
sprintf(buf, "%sbehavior", e_config_user_dir());
|
if (!e_file_exists(buf))
|
||||||
e_file_mkdir(buf);
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/grabs.db", buf);
|
||||||
sprintf(buf, "%sbehavior/grabs.db", e_config_user_dir());
|
sprintf(buf, "%sbehavior/settings.db", e_config_user_dir());
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/grabs.db", buf);
|
if (!e_file_exists(buf))
|
||||||
sprintf(buf, "%sbehavior/settings.db", e_config_user_dir());
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/settings.db", buf);
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/settings.db", buf);
|
sprintf(buf, "%sbehavior/actions.db", e_config_user_dir());
|
||||||
sprintf(buf, "%sbehavior/actions.db", e_config_user_dir());
|
if (!e_file_exists(buf))
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/actions.db", buf);
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/actions.db", buf);
|
||||||
|
sprintf(buf, "%sbehavior/apps_menu.db", e_config_user_dir());
|
||||||
sprintf(buf, "%sappearance/borders/border.bits.db", e_config_user_dir());
|
if (!e_file_exists(buf))
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/border.bits.db", buf);
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/behavior/default/apps_menu.db", buf);
|
||||||
sprintf(buf, "%sappearance/borders/border2.bits.db", e_config_user_dir());
|
sprintf(buf, "%sappearance/borders/border.bits.db", e_config_user_dir());
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/border2.bits.db", buf);
|
if (!e_file_exists(buf))
|
||||||
sprintf(buf, "%sappearance/borders/borderless.bits.db", e_config_user_dir());
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/border.bits.db", buf);
|
||||||
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/borderless.bits.db", buf);
|
sprintf(buf, "%sappearance/borders/border2.bits.db", e_config_user_dir());
|
||||||
}
|
if (!e_file_exists(buf))
|
||||||
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/border2.bits.db", buf);
|
||||||
|
sprintf(buf, "%sappearance/borders/borderless.bits.db", e_config_user_dir());
|
||||||
|
if (!e_file_exists(buf))
|
||||||
|
e_file_cp(PACKAGE_DATA_DIR"/data/config/appearance/default/borders/borderless.bits.db", buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
Loading…
Reference in New Issue