evolus / pencil

The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
http://pencil.evolus.vn
GNU General Public License v2.0
9.05k stars 717 forks source link

Move config directory from .pencil to .config/pencil #174

Open nazar-pc opened 7 years ago

nazar-pc commented 7 years ago

Currently application stores configuration in ~/.pencil directory, which pollutes home directory. For modern apps it is more common to place configuration in ~/.config/pencil.

HEXcube commented 7 years ago

Like @nazar-pc pointed out, placing configuration in ~/.directory is deprecated and should be avoided. According to the current freedesktop Base Directory specifications, user configuration is to be placed in $XDG_CONFIG_HOME/package which, in Pencil's case is: ~/.config/pencil

For more info, refer to a similar bug report for Filezilla: :information_source: See Link