Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What are the steps to install a userscript for any of the major browsers? This question is for the benefit of those trying to get the minimal theme working. One browser per answer please.

share|improve this question
add comment

1 Answer

up vote 8 down vote accepted

Detailed instructions are available on the Stack Apps Site

How to Install

Firefox

  1. Install the Greasemonkey add-on for Firefox if you haven't done so already
  2. Click on the link to the .user.js file found in the post.
  3. A Greasemonkey Installation dialog will appear. Review the sites on which this script will work on, view the source of the script if so desired and confirm that you wish to install the script

    Greasemonkey Installation
  dialog

  4. The script should now be installed. Refresh all tabs affected by the script to start using it.

Chrome

  1. Click on the link to the .user.js file found in the post
  2. Look for the confirmation at the bottom of your browser and click "Continue".

    Are you sure you want to continue?

  3. You should see a Confirm Installation dialog as well; click Install to proceed.

    Confirm Installation

  4. The script should now be installed. Refresh all tabs affected by the script to start using it.

Chrome 21 and above users:

As of Chrome 21, Chrome no longer allows for direct installations of off-store extensions. To install them, you'll have to download/save the .user.js file, open chrome://chrome/extensions/ (or Click on Wrench -> Tools -> Extensions & drag the *.user.js file to the Extensions tab. After that, you'll get the prompt to install the extension.

Safari

  1. Download and Install SIMBL – (From the SIMBL website), SIMBL, pronounced like “symbol” or “cymbal” enables hacks plugins. In other words, you can “patch” Mac applications to add functionality to them.
  2. Next, download GreaseKit. To install it, drag the GreaseKit.bundle file to ~/Library/Application Support/SIMBL/Plugins. If you don’t have a SIMBL/Plugins/ folder, just create it, then drop GreaseKit.bundle into it.
  3. Restart Safari, and you will see a new entry in the menu bar for “GreaseKit”.
  4. Click on the link to the .user.js file found in the post to install the userscript.
  5. The script should now be installed. Refresh all tabs affected by the script to start using it.

from http://mosheberman.com/wordpress/?p=284

Opera

  1. Create a folder for userscripts. (eg, C:\Program Files\Opera Browser\Userscripts\ - it does not need to be within the Program Files folder, anywhere is fine.)
  2. Within Opera, go to Tools -> Preferences.
  3. Click the Advanced tab.
  4. Click Content in the choices on the left.
  5. Click JavaScript options.
  6. For the User JavaScript files, click Choose.
  7. Select the userscripts folder created in step 1. and click ok.
  8. Click on the link to the .user.js file and save it to the userscripts folder created in step 1.
  9. Refresh the tab(s) affected by the script to start using it.

from http://www.howtogeek.com/howto/3986/set-up-user-scripts-in-opera-browser/

Internet Explorer

  1. Download and install Trixie.
  2. Restart Internet Explorer.
  3. Click on the link to the .user.js file and save it to Trixie's script folder. By default, this will be C:\Program Files\Bhelpuri\Trixie\Scripts.
  4. In Internet Explorer, go to Tools -> Trixie Options.
  5. Click Reload Scripts and then click Ok.

Development resources

share|improve this answer
    
What content type should a web server use in to make the Safari version of the instructions work properly? It looks like just naming the file .user.js is not enough. –  dpk Dec 4 '11 at 18:13
    
I would guess application/javascript but I am not positive... Sounds like a good question for you to post @dpk! –  Josh Dec 4 '11 at 20:10
2  
In Chrome 21+ it’s not that easy anymore, sadly :( superuser.com/q/450893/3218 –  Mathias Bynens Jul 19 '12 at 11:40
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.