-
tomman
lovely "3G" junk
-
tomman
yes, my DSL died... for real
-
tomman
so I guess back to the "extremely low bandwidth" for the next weeks/months/years
-
user_id[m]
Hi there. Can you please tell me how I can specify the default settings for the Linux version of Seamonkey?
-
user_id[m]
I can't migrate a configured profile, a new one will be generated every time.
-
user_id[m]
Seamonkey version is 2.53.12
-
njsg
user_id[m]: to migrate configured profiles, you need to move the seamonkey per-user settings/profile directory, should be $HOME/.mozilla/seamonkey
-
njsg
(to migrate a specific profile, you'd just move/copy that profile's directory and amend profiles.ini as needed)
-
njsg
Now depending on where to and where from you're moving the profile(s), you should double-check that everything is working as expected, there may be e.g. full paths that won't work (in downloads?)
-
njsg
(frg_Away probably knows more details about this?)
-
njsg
now default settings, that is something you could do separately, if that's what you're looking for, I don't recall the precise location but I think it's possible to create a file with default or unchangeable preferences for a given install
-
njsg
-
njsg
(if you follow these instructions, see also the text above there: general.config.filename will be relative to the installation directory, not defaults/pref/)
-
user_id[m]
Спасибо за ответ.
-
user_id[m]
Профили должны иметь разный ID, будет много пользователей и названия профилей не должны совпадать.
-
user_id[m]
Thank you for your reply.
-
user_id[m]
Profiles should have different IDs, there will be many users and profile names should not match.
-
user_id[m]
In fact, I need to make an installation distribution with my custom settings
-
user_id[m]
*
-
njsg
oh, rereading and now I think I understand better, I thought "I can't migrate [...]" was a/the problem you were trying to solve
-
njsg
then perhaps what's described in that mozillazine kb article, with defaultPref(), will work?
-
user_id[m]
Besides the about:config settings that are written in Pref(), I need to add some extensions (uBlock, etc) and change the appearance settings.
-
njsg
I think for extensions you put these under extensions/ inside the installation directory
-
njsg
now what do you mean with appearance settings?
-
user_id[m]
It does work with extensions, I tried it and it worked.
-
user_id[m]
I need to change the order of the buttons, remove the print and transition buttons, add a search form to the panel (xulstore.json)
-
user_id[m]
I can't figure out where to put the configs to copy them to the new user's profile
-
njsg
that example with "mozilla.cfg" should work, although I've not tested it recently with *new* profiles; perhaps other people have pointers about other ways to establish default preferences?
-
user_id[m]
Thanks for the answer!
-
user_id[m]
If I understand correctly, mozilla.cfg can only configure Pref() parameters.
-
user_id[m]
It doesn't adjust the layout of the interface elements.
-
njsg
it sounds like it is more powerful than that, but I've only used it for preferences
-
user_id[m]
I placed the configs in the seamonkey/defaults/profile/* directory, but they would not copy to the new profile.
-
njsg
-
njsg
the mozilla.cfg/general.config.filename approach would be a different thing, though
-
user_id[m]
Thanks for the advice. I will try with browser/defaults/preferences.
-
» njsg has to get afk for a bit, bbl
-
frg_Away
layout is in xulstore.json and not aware that this can be set via defaults. defaults are hardcoded in the themes.
-
user_id[m]
I want to customize the xulstore.json and place it in the distribution so that it is copied to a new profile when Seamonkey starts up
-
user_id[m]
*first time
-
user_id[m]
I will try with browser/defaults/preferences/xulstore.json
-
user_id[m]
With browser/defaults/pref/xulstore.json didn`t work
-
user_id[m]
Hm, with browser/defaults/preferences/xulstore.json didn't work too
-
user_id[m]
s/Hm/Hmm/
-
frg_Away
has been some time since I looked at this part but think it will only copy prefs and search xml data
-
user_id[m]
It's strange if no one has ever had such questions
-
user_id[m]
It looks like I need to unpack browser/omni.ja and make changes there, then pack it back
-
user_id[m]
-
user_id[m]
-
njsg
if it works, I'd expect it to copy from defaults/profile/xulstore.json
-
WaltS48[m]
I was wondering the if there was a SeaMonkey here on Matrix just the other day.
-
WaltS48[m]
s/the//
-
user_id[m]
njsg: It doesn't work I tried it
-
frg_Away
I did the bug long ago and I think it copies only specifc files. Also the xulstore.json can probably not replaced while SM is open.
-
user_id[m]
I deleted the profile each time before starting Seamonkey
-
njsg
two ideas I didn't check: perhaps the autoconfiguration file can do this somehow; or possibly an extension to override theme files
-
njsg
a modified version of the theme could be a third possibility, problem is that if you rely on the theme somehow, you need to test it with every new release in case your solution needs to be adjusted
-
user_id[m]
-
user_id[m]
The autoconfiguration method is used here
-
therube
rebooted. 1st time in 7 months - only to install AMD video drivers (which didn't accomplish anything).
-
frg_Away
Hi buc
-
buc
Hi frg
-
a-865
buc: haven't seen you much lately
-
frg_Away
buc hope you are ok with all the stuff hitting the wall.
-
buc
Thanks!
-
buc
Just came to suggest user)id[m] how to set local SM system-wide settings -- just use /usr/lib64/seamonkey/defaults/pref/all-somename.js file with pref("pref_name", pref_value); statements.
-
buc
"somename" can be anything. Fedora uses "all-fedora.js" and so on.
-
buc
Surely user_id[m]
-
frg_Away
I think layout can not be configured but prefs should work. there is also a distribution specific file or directory which is read. Never used it so I don't remember the exact name.
-
frg_Away
buc got a new job so still stuck porting regexp from Waterfox but your optional chaining is now always in the queue and be updated. Hope to put the ua stuff in too.
-
buc
frg: For the layout some lifehacks are possible, based on Linux's /etc/skel/ feature (ie. preload for newly created user into its ~/.mozilla/* etc.)
-
buc
frg: For useragent stuff I think the list should be re-checked. Some sites I couldn't check at all (either require login for the test case, or just not available at all nowadays). Probably something should be added from them (currently it is commented out in the source).
-
frg_Away
buc it will probably take a bit till it will be in. Can't promise 2.53.14. We are now just doing 2.53.13b1. Source updates 3h ago.
-
frg_Away
^updated
-
buc
frg: It could be fine to provide the source tarballs the same way how nightly builds are now provided. At least the upcoming beta and release tarballs (ie. just to not wait for the long time appearance at archive.mozilla.org).
-
frg_Away
buc WG9s does this. IanN would need to provide it.
-
frg_Away
nighty night.