brainworkshop icon indicating copy to clipboard operation
brainworkshop copied to clipboard

Support XDG Base Directory specification

Open fenuks opened this issue 4 years ago • 2 comments

Currently, brainworkshop on Unixes keeps data in '~/.brainworkshop` which is problematic, because it clutters home directory with dotfiles, and there is no separation between configuration, generated files like logs, etc. XDG Base Directory specification lists several places where user data could be placed, I think that article on Arch Wiki summarizes the idea pretty well. It would be great if brainworkshop could follow the specification as well.

fenuks avatar Aug 07 '21 18:08 fenuks

using datadir parameter like: python brainworkshop.py --datadir path/data will make it possible to place data directory everywhere

ziarnakodu avatar Mar 17 '25 18:03 ziarnakodu

Thank you, I'll add this workaround to the wiki page.

fenuks avatar Mar 18 '25 15:03 fenuks