Sha256: 9ca4dec8631eaf73366c316d35865a929dc0abe4d7ea83d3284e32b36001226c

Contents?: true

Size: 433 Bytes

Versions: 123

Compression:

Stored size: 433 Bytes

Contents

#!/usr/bin/env ruby

require 'fileutils'
include FileUtils

case `uname -s`.chomp
when 'Darwin'
  profiles="#{ENV['HOME']}/Library/Application Support/Firefox/Profiles"
else
  profiles="#{ENV['HOME']}/.mozilla/firefox"
end

cd profiles do
  for p in Dir['*.default']
    cd p do
      for db in Dir['*.sqlite']
        print "Vacuuming #{db}..."
        system "sqlite3 #{db} VACUUM"
        puts "done."
      end
    end
  end
end

Version data entries

123 entries across 123 versions & 1 rubygems

Version Path
utils-0.22.1 bin/vacuum_firefox_sqlite
utils-0.22.0 bin/vacuum_firefox_sqlite
utils-0.21.2 bin/vacuum_firefox_sqlite
utils-0.21.1 bin/vacuum_firefox_sqlite
utils-0.21.0 bin/vacuum_firefox_sqlite
utils-0.20.0 bin/vacuum_firefox_sqlite
utils-0.19.0 bin/vacuum_firefox_sqlite
utils-0.18.1 bin/vacuum_firefox_sqlite
utils-0.18.0 bin/vacuum_firefox_sqlite
utils-0.17.0 bin/vacuum_firefox_sqlite
utils-0.16.0 bin/vacuum_firefox_sqlite
utils-0.15.1 bin/vacuum_firefox_sqlite
utils-0.15.0 bin/vacuum_firefox_sqlite
utils-0.14.0 bin/vacuum_firefox_sqlite
utils-0.13.0 bin/vacuum_firefox_sqlite
utils-0.12.0 bin/vacuum_firefox_sqlite
utils-0.11.0 bin/vacuum_firefox_sqlite
utils-0.10.1 bin/vacuum_firefox_sqlite
utils-0.10.0 bin/vacuum_firefox_sqlite
utils-0.9.0 bin/vacuum_firefox_sqlite