When upgrading K-Meleon you can bring all of your old settings over. If you upgrade between minor releases (like 76.X.1 to 76.X.2), you can transfer your entire profile folder to bring over bookmarks, passwords, and settings. If you upgrade between major releases, it's better to transfer individual files between profiles.
Backup your old K-Meleon profile
First, you need to back up your existing profile:
- Open a file manager.
- Navigate to K-Meleon\Profiles\<your.profile>\
- Copy the entire profile folder to another area of your computer like the desktop.
- Keep this back up around until you've tested out your updates.
Transfer an Entire Profile
To transfer the entire profile:
- Install the new version of K-Meleon, but don't run K-Meleon yet.
- Navigate to your new installation's profiles folder at K-Meleon\Profiles\ and it should be empty. (K-Meleon won't look for or create a default profile until it starts up.) If you see a default profile in this folder, delete it.
- Copy and paste the entire profile folder from your old K-Meleon installation.
- Start K-Meleon and it should automatically find and use your old profile with all of the correct settings and bookmarks.
Transfer individual files
When upgrading between major releases, it's recommended to transfer individual files between your old profile and new profile:
- Install the new version of K-Meleon, and start K-Meleon.
- Navigate to your new installation's profiles folder at K-Meleon\Profiles\ and you should see a default profile created by K-Meleon. This folder will be empty until you start K-Meleon for the first time.
- Open your new profile and your existing profile in separate filer manager windows.
- Copy and paste any settings below that you want to transfer.
- Re-start K-Meleon.
accel.cfg
- Configuration file for keyboard accelerators (shortcuts)
adblock.txt
- Ad-blocking rules for the built-in ad blocker (BAB). Also used by macros and extensions that rely on the BAB.
bookmarks.html
- A Hypertext document containing your saved bookmarks.
cookperm.txt
- Your cookie permissions file.
macros.cfg
- Configuration file for macros
menus.cfg
- Configuration file for the browser menus. These define the order and text displayed for all menus
prefs.js
- WARNING - It is best not to transfer the complete file. Copy into user.js the preferences you want to keep. Do not transfer prefs that reference your old profile.
- Preference file edited through the preference dialog (or about:config).
user.js
/Chrome
Other files that you should consider saving.
Extensions
- To transfer XUL-based extensions from your old installation, use the ExtExp extension from Reality Ripple Software. Export any extensions you want to carry over. Then drag and drop them onto the browser window for your new K-Meleon installation.
Passwords
K-Meleon\Skins\downloaded-skins\
- Save any downloaded skins that you may have in this folder. Some K-Meleon Extensions store graphical assets like buttons in the Shared folder.
K-Meleon\macros\added-macros.kmm
- Back up any extra macros you may have added.