Skip to content

Files and directories

Vitaliy Elin edited this page Oct 26, 2026 · 4 revisions
Path Contents
~/.local/share/myfox/myfox/ MyFox
~/.local/share/myfox/tweaks/ the downloaded tweaks release
~/.local/share/myfox/dearpygui/ the GUI library
~/.local/share/myfox/firefox/ Firefox (the default folder)
~/.local/bin/myfox the myfox command
~/.local/bin/firefox the firefox shell command, if on
~/.local/bin/firefox.myfox-backup the previous firefox the command replaced
~/.local/share/applications/firefox-myfox.desktop the "Firefox" shortcut
~/.local/state/myfox/state.json the install parameters and component versions

The install folder

File Purpose
firefox-myfox starts Firefox; the shortcut, myfox browser and the firefox shell command call it
myfox.json information for the tweaks, see Integration with about:myfox
defaults/pref/autoconfig.js, myfox.cfg, myfox/*.js the tweaks

The profile

Profiles are in ~/.mozilla/firefox or ~/.config/mozilla/firefox. A profile MyFox creates is myfox-N; there can be several MyFox profiles.

File Purpose
.myfox the tweaks apply only in a profile with this marker
.myfox-created the profile was created by MyFox
.myfox-import the profile is a copy of another Firefox's profile: which one, and what happened to its account
chrome/ the tweaks' styles and the bookmarklet styling
user.js the chosen theme
extensions/ the themes and the KDE Plasma integration add-on

In the original of a profile imported with the account moved: signedInUser.json.myfox-backup and prefs.js.myfox-backup, the account as it was (see Uninstalling).

Clone this wiki locally