summaryrefslogtreecommitdiffstats
path: root/scripts/firstrun/10-firefox
blob: ace9bd36e6d683c0017c6bcddc84f65c08684605 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
WGET="wget -N"
DELETE=0

# plugins

plugins+="     59"  #   *** User Agent Switcher
plugins+="    722"  #   *** NoScript
plugins+="    748"  #   *** Greasemonkey
plugins+="   1027"  #  **** All-in-One Sidebar
plugins+="   1368"  #  **** ColorfulTabs
plugins+="   1843"  #  **** Firebug
plugins+="   1865"  #   *** Adblock Plus
plugins+="   3880"  #  **** Add Bookmark Here
plugins+="   6366"  # ***** FireGestures
plugins+="   7765"  #     ? IdentFavIcon
plugins+="   9609"  #    ** Ghostery
plugins+="  13784"  #  **** Open Bookmarks in New Tab
plugins+="  71411"  #    ** Tile Tabs
#plugins+=" 184566"  # ***** Tree Style Tab
plugins+=" 193270"  #     ? Print Edit -> http://piro.sakura.ne.jp/xul/xpi/treestyletab.xpi
#plugins+=" 235854"  # ***** Pentadactyl -> http://5digits.org/nightly/pentadactyl-latest.xpi

plugins_extra+=" http://5digits.org/nightly/pentadactyl-latest.xpi"
plugins_extra+=" http://piro.sakura.ne.jp/xul/xpi/treestyletab.xpi"

for plugin in $plugins; do
        ${WGET} "https://addons.mozilla.org/firefox/downloads/latest/${plugin}/addon-${plugin}-latest.xpi"
	firefox "addon-${plugin}-latest.xpi" &
done

for plugin in $plugins_extra; do
        ${WGET} "${plugin}"
	firefox "$(echo "${plugin_extra}" | sed 's|.*/\([^/]\+\)|\1|')" &
done

# searches

#searches+=" 161972" #   *** DuckDuckGo (HTTPS / SSL)
#
#for search in $searches; do
#        ${WGET} "https://addons.mozilla.org/firefox/downloads/latest/${plugin}/addon-${plugin}-latest.xml"
#done

[ "${DELETE}" -ne 0 ] && rm -I *.xpi || read -p "Press any key to continue " x

[ -f ~/.pentadactylrc-firstrun ] && firefox -pentadactyl "++cmd 'source ~/.pentadactylrc-firstrun'"