ecosia: add search engine to ff nightly (using opensearch)

ff nightly will not work with the current ecosia extension. the opensearch form is also not loaded(?) automatically, and searching through the use of keyword is not conventient.

i found the opensearch url of ecosia: https://www.ecosia.org/opensearch.xml

and adding it through the webconsole (ctrl+shift+k): window.external.AddSearchProvider(engineURL);

fixed my problem (using “https….” as the engineURL).


source: mozilla.org

Advertisements

Install Firefox Nightly binaries from Mozilla

Installation process is similar to the one for Thunderbird Daily (see this blog post).

differences:

  • binary download link:
    # wget "https://download.mozilla.org/?product=firefox-nightly-latest-ssl&os=linux64&lang=en-US" -O firefox-nightly.tar.bz2
  • icon link:
    # wget http://www.iconspedia.com/dload.php?up_id=146406 -O ~/.icons/Mozilla-Firefox-Nightly-256.png
  • # cat ~/.local/share/applications/firefox-nightly.desktop
    [Desktop Entry]
    Version=1.0
    Name=Firefox Nightly
    GenericName=Web Browser
    Comment=Browse the Web
    Exec=firefox-nightly %u
    Icon=Mozilla-Firefox-Nightly-256.png
    Terminal=false
    Type=Application
    MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;x-scheme-handler/http;x-scheme-handler/https;
    StartupNotify=true
    Categories=Network;WebBrowser;
    Keywords=web;browser;internet;
    Actions=new-window;new-private-window;
    
    [Desktop Action new-window]
    Name=New Window
    Exec=firefox-nightly --new-window %u
    
    [Desktop Action new-private-window]
    Name=New Private Window
    Exec=firefox-nightly --private-window %u
    

Install firefox nightly on ubuntu/mint

for the nightly builds of firefox do the following:

  1. just include the following ppa:$ sudo add-apt-repository ppa:ubuntu-mozilla-daily/ppa
  2. update and install the package, called firefox-trunk

source: support.mozilla.org


for the firefox-next install see: https://itgrenade.wordpress.com/2016/07/11/install-firefox-beta-on-mint-ubuntu-debian-etc/

firefox: beef up privacy

  1. change the user agent string:
    1. open: about:config
    2. add the following:
      1. right click -> new -> string: general.useragent.override
      2. input string (e.g., most common firefox on windows from link)
  2. disable javascript (a bit to much)
    1. open: about:config
    2. toggle: javascript.enabled
  3. disable pocket
    1. open: about:config
    2. toggle: extensions.pocket.enabled
  4. install ad-blocker: ublock-origin
  5. install tracking-blocker: privacy badger
  6. install script blocker: NoScript
  7. install: self-destructing cookies

Install Firefox-Next (beta) on Mint, Ubuntu, Debian, etc…

  1. Add mozilla ppa:
    $ sudo add-apt-repository ppa:mozillateam/firefox-next
  2. get the ppa’s origin name (bold):
    $ apt-cache policy
    ...
     500 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu/ trusty/main Translation-en
     500 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu/ trusty/main i386 Packages
         release v=14.04,o=LP-PPA-mozillateam-firefox-next,a=trusty,n=trusty,l=Official PPA for Firefox Beta,c=main
         origin ppa.launchpad.net
     500 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu/ trusty/main amd64 Packages
         release v=14.04,o=LP-PPA-mozillateam-firefox-next,a=trusty,n=trusty,l=Official PPA for Firefox Beta,c=main
         origin ppa.launchpad.net
    ...
  3. Pinn the mozilla ppa for higher priority:
    $ cat /etc/apt/preferences.d/firefox-beta-pin-800
    Package:  *
    Pin: release o=LP-PPA-mozillateam-firefox-next
    Pin-Priority: 800
    
  4. update/upgrade:
    $ sudo apt update && sudo apt upgrade

    Sources:

http://www.webupd8.org/2011/05/firefox-5-beta-channel-ubuntu-ppa.html

http://askubuntu.com/questions/170235/how-do-i-cherry-pick-packages-from-a-ppa