.config/Joplin/ folder

Operating system

Linux

Joplin version

3.6.14

What issue do you have?

I have noticed that almost all the contents of ~/.config/Joplin/ appear to have been moved / copied to ~/.config/joplin-desktop/internal/. Does this mean that ~/.config/Joplin/ is now no longer required and can be deleted?

That should just be Electron state so nothing really important, but I'm surprised it's under ~/.config/Joplin. Maybe have a look inside the folder, what's in there?

For context, we moved the Electron state to the "internal" folder because it contains in particular the user dictionary. That way there's just one folder with al the Joplin user settings

If I quit Joplin and delete the ~/.config/Joplin folder, the folder and its contents are recreated at the next app startup (in the screenshot all files / folders have the same modified date). Should this happen if the Electron state has been moved to the ~/.config/joplin-desktop/internal/ folder?

I only found this as in Linux the Markdown editor spellchecker has stopped working and I was trying to work out whether it was my system or Joplin.

Just glancing at the directory (Fedora Linux 44, Joplin 3.6.14) this morning, I get …

todd@surface:~/.config/Joplin$ ll |grep "May 25"
-rw-------  1 todd todd 16512 May 25 08:51 DIPS-wal
-rw-------  1 todd todd 63371 May 25 07:51 Preferences
-rw-------  1 todd todd     0 May 25 07:53 SharedStorage-wal
drwx------. 1 todd todd    72 May 25 07:51 blob_storage

It is mentioned above that at some point the files for the Electron state and the custom spellcheck dictionary were moved from ~/.config/Joplin to ~/.config/joplin-desktop/internal so everything was under one folder. However it seems that on Linux Electron is now storing its stuff in both locations.

Is this right?

The below screenshot is of a new install using the official script on Linux Mint. As mentioned above, if the ~/.config/Joplin folder is deleted it is rebuilt the next time the app is started.

you might be on to something with this being related to the spellcheck issue, I noticed that if I delete .config/Joplin, spellcheck works on the next cold launch, but stops working again on subsequent relaunches (after the folder is re-created)

edit: spellcheck seems to be a different issue that may be fixed in the next pre-release: Spellcheck Bug - #5 by bwat47

With the version you built from the source did you also get a ~/.config/Joplin folder and a ~/.config/joplin-desktop/internal folder created upon install?

With the latest source I can no longer re-create the spellcheck issue on cold launch on linux, but I still see the behavior where it creates the ~/.config/Joplin folder in addition to the internal folder in the profile directory

Under ~/.config/Joplin file DIPS and directory GPUCache have since been added to the list I gave above.