When I tell Inkscape to save a file in the system template folder, then Inkscape redirect to home/<username>/.config/inkscape/ without notification. I did not discovered this issue before I realized that the entry was missing from "create new file" sub menu in Nemo file explorer.
This is also an issue because I have two versions of Inkscape, so when I open the Inkscape 1.0beta2 (2b71d25, 2019-12-03) (local Appimage, not actually installed), it cannot retrieve the templates I just made.
The only workaround I've found so far
If I save the file in the Template folder (where Inkscape redirect into it's own template folder) - I have to manually move that file using file explorer.
This is what I've tried so far without success
0.92.4 - Expected to find an entry in preferences.xml that point to the template folder, and that I can change. But no, there is no entries at there.
1.0beta2 (2b71d25, 2019-12-03) - In Preferences, I can Open the template folder (for that particular version) but cannot do any changes.
My thaughts on this
A separate template folder somewhere inside the program config folder make sense in a Windows environoment because the WIndows templates is very static and cumbersome (only one can be made for each file extension, and it must be set up in registry as well).
On most Linux distros on the otherhand, managing Templates is much more simple, and you can set ut a tree structure any way you want - per user level. All the entries at right-click --> new file in any file manager in Linux is a reflection of the file structure within the /user/templates/ folder. Therefore I'll want to use this feature actively and i do not want any program to prevent me to use my own setup of templates 😠
I'm thinking to post a bug repport (feature request) on this, but any thaughts before I do? Maybe there is a workaround I not know that I should know about before I go and post a bug/feature request?
The system template folder is write-protected and should only allow root to save to it. So it doesn't surprise me that you cannot save anything there. I'm not sure about the redirecting. Does it actually put the file in there? It should be giving a warning instead...
Custom templates must be saved in /home/<username>/.config/inkscape/templates .
Anyway, Inkscape 1.0 allows you to save template files via File > Save as template. These automatically end up in the above mentioned folder.
OS: Linux Fedora 30, Cinnamon spin
Inkscape 0.92.4 (unknown)
See the screen shot of save-as dialog box.
When I tell Inkscape to save a file in the system template folder, then Inkscape redirect to home/<username>/.config/inkscape/ without notification. I did not discovered this issue before I realized that the entry was missing from "create new file" sub menu in Nemo file explorer.
This is also an issue because I have two versions of Inkscape, so when I open the Inkscape 1.0beta2 (2b71d25, 2019-12-03) (local Appimage, not actually installed), it cannot retrieve the templates I just made.
The only workaround I've found so far
If I save the file in the Template folder (where Inkscape redirect into it's own template folder) - I have to manually move that file using file explorer.
This is what I've tried so far without success
0.92.4 - Expected to find an entry in preferences.xml that point to the template folder, and that I can change. But no, there is no entries at there.
1.0beta2 (2b71d25, 2019-12-03) - In Preferences, I can Open the template folder (for that particular version) but cannot do any changes.
My thaughts on this
A separate template folder somewhere inside the program config folder make sense in a Windows environoment because the WIndows templates is very static and cumbersome (only one can be made for each file extension, and it must be set up in registry as well).
On most Linux distros on the otherhand, managing Templates is much more simple, and you can set ut a tree structure any way you want - per user level. All the entries at right-click --> new file in any file manager in Linux is a reflection of the file structure within the /user/templates/ folder. Therefore I'll want to use this feature actively and i do not want any program to prevent me to use my own setup of templates 😠
I'm thinking to post a bug repport (feature request) on this, but any thaughts before I do? Maybe there is a workaround I not know that I should know about before I go and post a bug/feature request?
The system template folder is write-protected and should only allow root to save to it. So it doesn't surprise me that you cannot save anything there.
I'm not sure about the redirecting. Does it actually put the file in there? It should be giving a warning instead...
Custom templates must be saved in /home/<username>/.config/inkscape/templates .
Anyway, Inkscape 1.0 allows you to save template files via File > Save as template. These automatically end up in the above mentioned folder.
The preferences directory is configurable via an environment variable. You can set the variable in your bashrc or in the program starter. See https://inkscape.org/doc/inkscape-man.html#ENVIRONMENT-VARIABLES .