A small tool that clears qutebrowser cookies.
 
 
Go to file
Michele Guerini Rocco 78a99460ac
README: add install instructions
2020-09-24 09:15:58 +02:00
.gitignore ignore default.nix 2019-06-26 10:57:30 +02:00
LICENSE initial commit 2018-09-21 21:34:31 +02:00
Main.hs fix IndexedDB directories not being deleted 2019-06-02 11:51:13 +02:00
README.md README: add install instructions 2020-09-24 09:15:58 +02:00
bisc.cabal increase version number 2019-08-22 16:15:02 +02:00

README.md

Bisc

A small tool that clears qutebrowser cookies

Installation

bisc is Haskell program available on Hackage and can be installed with one of the Haskell package managers. For example, with cabal-install you would do

cabal install bisc

and similarly for stack.

Alternatively, if you are using Nix or NixOS, bisc is available under the attribute haskellPackages.bisc. It should also be in the Nix binary cache so you don't have to build from source.

Finally, a statically compiled binaries can be found in the releases.

Configuration

The bisc configuration file is $XDG_CONFIG_HOME/bisc/bisc.conf. It allows to change the paths of the QtWebEngine/Chromium directory and the whitelist file. The default settings are:

whitelist-path = $(XDG_CONFIG_HOME)/qutebrowser/whitelists/cookies
webengine-path = $(XDG_DATA_HOME)/qutebrowser/webengine

Usage

Create an empty whitelist file and write the domains of the allowed cookies, one per line. Eg.

.example.com
example.com

Run bisc to delete all non-whitelisted data from qutebrowser.

License

Copyright (C) 2020 Michele Guerini Rocco

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.