naxuroqa / Venom

a modern Tox client for the GNU/Linux desktop
GNU General Public License v3.0
282 stars 65 forks source link

Can I use an existing profile? #461

Closed physkets closed 5 years ago

physkets commented 5 years ago

I'm currently using a profile I created in Toxic. I switched to qTox a while back, and it was able to detect the .tox file.

Can I use the same through Venom? When I start the client, I don't see any option to use an existing profile. Is there some config file I can alter, to achieve this?

Also, my profile is encrypted. Does that make a difference?

welcome[bot] commented 5 years ago

Thanks for opening your first issue here! Be sure to follow the issue template!

naxuroqa commented 5 years ago

Maybe. Venom uses the same mechanism for encrypting/decrypting profiles as qTox, so this might also be the same as toxic.

There is no automated import possible right now, for now you have to do this manually.

Venom puts profiles in $XDG_DATA_HOME/tox/. This depends now, if you installed the flatpak bundle or installed it some other way.

Venom will find any *.tox files in this directory and list them at startup, you can copy your toxic profile there. Please only copy the tox data file, not any history file, as those are not supported.

physkets commented 5 years ago

I installed Venom by compiling it locally (using the build-script from the AUR).

qTox and Toxic put the profile & logs in ~/.config/tox/. Do you think you could also make it search there?

As you suggested, I copied it to ~/.local/share/tox/, and it found it! Thanks a lot!

Can you put this information in the README.md, or somewhere visible? It seems like something more people would want to know about. (or is it already there, and I missed it?)

physkets commented 5 years ago

Also, should I copy the .ini file? Is that relevant to the profile?

naxuroqa commented 5 years ago

I don't think that the .ini file is of any use for venom, all files are of different structure and content except the tox data file.

As far as I am aware, the idea is for qTox also to use $XDG_DATA_HOME/tox, i.e. ~/.local/share/tox in the future, might be already implemented. The next release will probably use this directory as well.

See the updated Tox Client Standard: https://github.com/Tox/Tox-Client-Standard/blob/master/data_storage/data_storage.md

And https://github.com/qTox/qTox/issues/5410

naxuroqa commented 5 years ago

As you suggested, I copied it to ~/.local/share/tox/, and it found it! Thanks a lot!

You are welcome :)

Can you put this information in the README.md, or somewhere visible? It seems like something more people would want to know about. (or is it already there, and I missed it?)

You didn't miss it, the change to XDG_DATA_HOME/tox is a recent one. Good idea.

naxuroqa commented 5 years ago

Added an issue regarding the save file location #464