mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-08-12 10:30:44 +02:00
worked on librewolf's extension
This commit is contained in:
@@ -169,6 +169,124 @@
|
|||||||
id = 0;
|
id = 0;
|
||||||
# userChrome = builtins.readFile ./userChrome.css;
|
# userChrome = builtins.readFile ./userChrome.css;
|
||||||
# userContent = builtins.readFile ./userChrome.css;
|
# userContent = builtins.readFile ./userChrome.css;
|
||||||
|
extensions = {
|
||||||
|
force = true;
|
||||||
|
settings = {
|
||||||
|
"adnauseam@rednoise.org".settings = {
|
||||||
|
# Core behavior
|
||||||
|
filteringEnabled = true;
|
||||||
|
|
||||||
|
hidingAds = true;
|
||||||
|
blockingMalware = true;
|
||||||
|
clickingAds = true;
|
||||||
|
|
||||||
|
# Privacy
|
||||||
|
disableClickingForDNT = true;
|
||||||
|
blockSocialMediaWidgets = false;
|
||||||
|
|
||||||
|
# Filter lists
|
||||||
|
selectedFilterLists = [
|
||||||
|
"adnauseam-filters"
|
||||||
|
"easylist"
|
||||||
|
"easyprivacy"
|
||||||
|
"ublock-badware"
|
||||||
|
"ublock-privacy"
|
||||||
|
"ublock-unbreak"
|
||||||
|
];
|
||||||
|
|
||||||
|
# Advanced
|
||||||
|
advancedUserEnabled = false;
|
||||||
|
dynamicFilteringEnabled = false;
|
||||||
|
|
||||||
|
# UI
|
||||||
|
showIconBadge = true;
|
||||||
|
parseTextAds = true;
|
||||||
|
eventLogging = false;
|
||||||
|
};
|
||||||
|
"trackmenot@mrl.nyu.edu".settings = {
|
||||||
|
enabled = true;
|
||||||
|
|
||||||
|
# Query behavior
|
||||||
|
runAtStartup = true;
|
||||||
|
useTab = false; # don't open visible tab
|
||||||
|
showQueries = false; # don't display fake queries
|
||||||
|
|
||||||
|
# Frequency (seconds between bursts)
|
||||||
|
timeout = 600; # 10 minutes
|
||||||
|
burstEnabled = true;
|
||||||
|
burstTimeout = 20; # burst interval
|
||||||
|
burstCount = 5;
|
||||||
|
|
||||||
|
# Query source
|
||||||
|
useRssFeeds = true; # use dynamic trending feeds
|
||||||
|
useUserQueries = false; # don't mix your real queries
|
||||||
|
useBlackList = true;
|
||||||
|
|
||||||
|
# Search engines to generate noise for
|
||||||
|
searchEngines = {
|
||||||
|
google = true;
|
||||||
|
bing = false;
|
||||||
|
yahoo = false;
|
||||||
|
baidu = false;
|
||||||
|
duckduckgo = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Logging
|
||||||
|
enableLogging = false;
|
||||||
|
};
|
||||||
|
"sponsorBlocker@ajay.app".settings = {
|
||||||
|
|
||||||
|
# Core behavior
|
||||||
|
isEnabled = true;
|
||||||
|
autoSkip = false;
|
||||||
|
showSkipNotice = true;
|
||||||
|
# this does not work
|
||||||
|
# Segment categories (auto-skip behavior)
|
||||||
|
categoryChooser = {
|
||||||
|
Sponsor = {
|
||||||
|
enabled = true;
|
||||||
|
skipOption = "manualSkip";
|
||||||
|
};
|
||||||
|
intro = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
outro = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
selfpromo = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
interaction = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 1; # 1 = manual skip
|
||||||
|
};
|
||||||
|
music_offtopic = {
|
||||||
|
enabled = false;
|
||||||
|
actionType = 0;
|
||||||
|
};
|
||||||
|
preview = {
|
||||||
|
enabled = false;
|
||||||
|
actionType = 0;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# Privacy
|
||||||
|
disableTelemetry = true;
|
||||||
|
showDonationLink = false;
|
||||||
|
|
||||||
|
# UX
|
||||||
|
showUpsells = false;
|
||||||
|
hideSkipButtonPlayerControls = false;
|
||||||
|
|
||||||
|
# Advanced
|
||||||
|
useLocalCache = true;
|
||||||
|
trackViewCount = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
search = {
|
search = {
|
||||||
force = true;
|
force = true;
|
||||||
engines = {
|
engines = {
|
||||||
@@ -304,6 +422,124 @@
|
|||||||
id = 1;
|
id = 1;
|
||||||
# userChrome = builtins.readFile ./userChrome.css;
|
# userChrome = builtins.readFile ./userChrome.css;
|
||||||
# userContent = builtins.readFile ./userChrome.css;
|
# userContent = builtins.readFile ./userChrome.css;
|
||||||
|
extensions = {
|
||||||
|
force = true;
|
||||||
|
settings = {
|
||||||
|
"adnauseam@rednoise.org".settings = {
|
||||||
|
# Core behavior
|
||||||
|
filteringEnabled = true;
|
||||||
|
|
||||||
|
hidingAds = true;
|
||||||
|
blockingMalware = true;
|
||||||
|
clickingAds = true;
|
||||||
|
|
||||||
|
# Privacy
|
||||||
|
disableClickingForDNT = true;
|
||||||
|
blockSocialMediaWidgets = false;
|
||||||
|
|
||||||
|
# Filter lists
|
||||||
|
selectedFilterLists = [
|
||||||
|
"adnauseam-filters"
|
||||||
|
"easylist"
|
||||||
|
"easyprivacy"
|
||||||
|
"ublock-badware"
|
||||||
|
"ublock-privacy"
|
||||||
|
"ublock-unbreak"
|
||||||
|
];
|
||||||
|
|
||||||
|
# Advanced
|
||||||
|
advancedUserEnabled = false;
|
||||||
|
dynamicFilteringEnabled = false;
|
||||||
|
|
||||||
|
# UI
|
||||||
|
showIconBadge = true;
|
||||||
|
parseTextAds = true;
|
||||||
|
eventLogging = false;
|
||||||
|
};
|
||||||
|
"trackmenot@mrl.nyu.edu".settings = {
|
||||||
|
enabled = true;
|
||||||
|
|
||||||
|
# Query behavior
|
||||||
|
runAtStartup = true;
|
||||||
|
useTab = false; # don't open visible tab
|
||||||
|
showQueries = false; # don't display fake queries
|
||||||
|
|
||||||
|
# Frequency (seconds between bursts)
|
||||||
|
timeout = 600; # 10 minutes
|
||||||
|
burstEnabled = true;
|
||||||
|
burstTimeout = 20; # burst interval
|
||||||
|
burstCount = 5;
|
||||||
|
|
||||||
|
# Query source
|
||||||
|
useRssFeeds = true; # use dynamic trending feeds
|
||||||
|
useUserQueries = false; # don't mix your real queries
|
||||||
|
useBlackList = true;
|
||||||
|
|
||||||
|
# Search engines to generate noise for
|
||||||
|
searchEngines = {
|
||||||
|
google = true;
|
||||||
|
bing = false;
|
||||||
|
yahoo = false;
|
||||||
|
baidu = false;
|
||||||
|
duckduckgo = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
# Logging
|
||||||
|
enableLogging = false;
|
||||||
|
};
|
||||||
|
"sponsorBlocker@ajay.app".settings = {
|
||||||
|
|
||||||
|
# Core behavior
|
||||||
|
isEnabled = true;
|
||||||
|
autoSkip = false;
|
||||||
|
showSkipNotice = true;
|
||||||
|
# this does not work
|
||||||
|
# Segment categories (auto-skip behavior)
|
||||||
|
categoryChooser = {
|
||||||
|
Sponsor = {
|
||||||
|
enabled = true;
|
||||||
|
skipOption = "manualSkip";
|
||||||
|
};
|
||||||
|
intro = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
outro = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
selfpromo = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 2;
|
||||||
|
};
|
||||||
|
interaction = {
|
||||||
|
enabled = true;
|
||||||
|
actionType = 1; # 1 = manual skip
|
||||||
|
};
|
||||||
|
music_offtopic = {
|
||||||
|
enabled = false;
|
||||||
|
actionType = 0;
|
||||||
|
};
|
||||||
|
preview = {
|
||||||
|
enabled = false;
|
||||||
|
actionType = 0;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# Privacy
|
||||||
|
disableTelemetry = true;
|
||||||
|
showDonationLink = false;
|
||||||
|
|
||||||
|
# UX
|
||||||
|
showUpsells = false;
|
||||||
|
hideSkipButtonPlayerControls = false;
|
||||||
|
|
||||||
|
# Advanced
|
||||||
|
useLocalCache = true;
|
||||||
|
trackViewCount = false;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
search = {
|
search = {
|
||||||
force = true;
|
force = true;
|
||||||
engines = {
|
engines = {
|
||||||
|
|||||||
Reference in New Issue
Block a user