Skip to content

TimidRobot/motleyfox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

motleyfox

Create discrete Firefox applications to allow clean and complete online identity separation with clear app switching.

Note

This project is in no way associated with Firefox. Mozilla owns the trademark for "Firefox":

Goals

What it Does

Run without arguments:

./motleyfox.sh

the script defaults to the equivalent of:

./motleyfox.sh Home:navy Work:gray

For each NAME or (NAME:COLOR) it is invoked with, it:

  1. Creates a copy of the Firefox Application
    • (a separate application allow Command+Tab switching)
  2. Updates the application
    1. Creates a launch script that loads the dedicated profile by default
    2. Updates the application icon
      • A different Icon reduces confusion (I also recommend installing distinct Themes add-on)
  3. Creates a dedicated profile, if one does't already exist

Requirements

Compatibility

The cloned Firefox application bundles contain a modified Info.plist. The following keys are impacted

  • CFBundleExecutable modified
  • CFBundleIdentifier modified
  • CFBundleName modified
  • SMPrivilegedExecutables deleted

License

About

Create discrete Firefox applications to allow clean and complete online identity separation with clear app switching

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages