However, they have a TERRIBLE release schedule. The “latest” release was over two years ago – and won’t run on any modern version of Firefox. So if you upgrade Firefox and find Pentadactyl doesn’t work, try installing a nightly build. That worked fine for me until today.
The current nightly build (2014-02-18) doesn’t work on Firefox 24 (more precisely version
24.3.0esr-1~deb7u1 from Debian
Finding a version that works is a bit painful.
Since I anticipate having this problem multiple times, here’s a reminder for myself of what I did:
Install mercurial, and get the source:
$ hg clone http://dactyl.googlecode.com/hg/ dactyl
hg blame to find a version that works:
$ cd dactyl $ hg blame pentadactyl/install.rdf | egrep -i 'm(ax|in)version' 6983: em:minVersion="24.0" 6994: em:maxVersion="30.*"/>
In theory this nightly should have worked for me (since I was on Firefox 24).
But it didn’t.
So I back-tracked to version
$ hg checkout 6982 $ egrep -i 'm(ax|in)version' pentadactyl/install.rdf em:minVersion="22.0" em:maxVersion="27.*"/>
Installing it is painless:
$ make -C pentadactyl xpi
and open the file in your browser. This worked for me.
If it didn’t work for you, then do
hg blame again and backtrack further.
As of 2014-03-15, it seems that an official download is available here.
So far this seems to work fine with
xul-ext-pentadactyl-1.1+hg7904-0+nmu1 currently in
iceweasel 25 or later which is not yet (2014-06-22) in
Looks like they now switched to git. Clone with
git clone https://github.com/5digits/dactyl.git