tags 343840 +patch thanks
(this patch was first submitted to bug 342388, but it is probably more relevant here.) The attached patch allows for individual users to keep their preferred default template in ~/.inkscape/templates/default.svg with this patch applied, a user who wants to have a default template of, say, US letter, could simply do: mkdir -p ~/.inkscape/templates ln /usr/share/inkscape/templates/Letter.svg ~/.inkscape/templates/default.svg A better patch would allow additional templates in this per-user directory (~/.inkscape/templates) to show up in the File|New submenu as well, so you could add your own customized templates without superuser privileges. Even better would be a graphical way to create this link. Perhaps in the Inkscape Preferences Dialog, under the "Misc" tab, a choose-one drop-down list of available templates, titled "Default Template" Hope this is useful, --dkg --- inkscape-0.43/src/file.cpp 2005-10-08 03:17:34.000000000 -0400 +++ inkscape-0.43.dkg/src/file.cpp 2005-12-18 02:41:29.000000000 -0500 @@ -124,7 +124,10 @@ // the default layer, etc. If you wish to localize this file, please create a // localized share/templates/default.xx.svg file, where xx is your language code. char *default_template = g_build_filename(INKSCAPE_TEMPLATESDIR, _("default.svg"), NULL); - if (Inkscape::IO::file_test(default_template, G_FILE_TEST_IS_REGULAR)) { + char *user_default_template = g_build_filename(profile_path("templates"), _("default.svg"), NULL); + if (Inkscape::IO::file_test(user_default_template, G_FILE_TEST_IS_REGULAR)) { + return sp_file_new(user_default_template); + } else if (Inkscape::IO::file_test(default_template, G_FILE_TEST_IS_REGULAR)) { return sp_file_new(default_template); } else { return sp_file_new(NULL); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]