Registered Member
|
Does anyone know if it is possible to change the location where BasKet stores its data files, I can't see anything in the program settings or config files which allow this?
Thanks
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Manager
|
|
Global Moderator
|
What is it you want to do? I store them in my dropbox folder and simply link to the basket subdirectory.
Debian testing
|
Registered Member
|
Hello toad,
Dropbox is exactly what I have in mind. When you say 'link' are you talking about symlinks? I considered this approach but having never used them thought I'd ask here first. Is it a case of moving the baskets folder in kde/share/apps/basket/ to Dropbox and then creating a symlink in kde/share/apps/basket/ to the Dropbox location? I'll feel a bit stupid if that's the answer.....
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Global Moderator
|
Why stupid? That is exactly what I have done and it works. Pat yourself on the shoulder for having found out how to do it
Debian testing
|
Registered Member
|
Cheers for the vote of confidence! I will proceed...
EDIT ...and yes, it works a treat. Thanks.
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Registered Member
|
bertsimons on KDE-Apps.org just explained that the location of data files can be managed through 'Backup & Restore...' in BasKet.
The 'Save Folder' section shows the current location of your baskets and has 2 buttons (1) 'Move to Another Folder...' and (2) 'Use Another Existing Folder...' It's good that the application offers this level of control. But the symlink route also works so I'll stick with that. N.B Data loss may occur if more than 1 computer is accessing a basket at the same time.
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Global Moderator
|
Top info, many thanks!
btw, that last snippet is interesting - where did you get that info from?
Debian testing
|
Registered Member
|
bertsimons mentioned it in passing. Also in BasKet go to 'Backup & Restore...' and click the 'Why do that link?' for some help, it mentions the risk of data loss if running on more than 1 computer at a time. I've also realised I need to stop BasKet from running at startup because it loads before the Dropbox folder has had time to sync with the server. This can lead to all sorts of complications with out of sync data. Something else to work out!
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Global Moderator
|
You could always have kbasket wait something like 30 seconds after KDE has come up and start then. There is a sleep command which does that and which you'd have to pre or append to the command line in systemsettings.
Debian testing
|
Registered Member
|
I decided to play it safe and prevent basket from loading at startup, initially I added it to 'excluded from sessions' in session management but this made no difference so I've had to resort to 'Start with an empty session'.
NickElliott, proud to be a member of KDE forums since 2008-Oct.
|
Registered users: Bing [Bot], blue_bullet, Google [Bot], rockscient, Yahoo [Bot]