removed librewolf extension's settings as they broke everything

This commit is contained in:
Tomas Rivera
2026-03-05 18:17:27 +01:00
parent ffc18ecd1d
commit 67422aa106
4 changed files with 216 additions and 220 deletions
+1 -1
View File
@@ -10,5 +10,5 @@ sudo nixos-rebuild switch --flake ~/nixos/#laptop
``` ```
### Things that don't work reliably and need manual setting. ### Things that don't work reliably and need manual setting.
- Some Librewolf's extension's settings, such as SponsorBlock - Librewolf's extension's settings
- Librewolf's bookmarks - Librewolf's bookmarks
+1
View File
@@ -185,6 +185,7 @@ hyprcursor
vial # Open-source GUI and QMK fork for configuring your keyboard in real time vial # Open-source GUI and QMK fork for configuring your keyboard in real time
mplayer # Movie player that supports many video formats mplayer # Movie player that supports many video formats
chromium # used only to flash the firmware on my framework laptop 16 (keyboard.frame.work) as only chromium based browser support webHID. chromium # used only to flash the firmware on my framework laptop 16 (keyboard.frame.work) as only chromium based browser support webHID.
capitaine-cursors-themed # cursor theme
]; ];
# fonts # fonts
+214 -214
View File
@@ -170,122 +170,122 @@
# userChrome = builtins.readFile ./userChrome.css; # userChrome = builtins.readFile ./userChrome.css;
# userContent = builtins.readFile ./userChrome.css; # userContent = builtins.readFile ./userChrome.css;
extensions = { extensions = {
force = true; #force = true;
settings = { #settings = {
"adnauseam@rednoise.org".settings = { # "adnauseam@rednoise.org".settings = {
# Core behavior # # Core behavior
filteringEnabled = true; # 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;
hidingAds = true; # # Query behavior
blockingMalware = true; # runAtStartup = true;
clickingAds = true; # useTab = false; # don't open visible tab
# showQueries = false; # don't display fake queries
# Privacy # # Frequency (seconds between bursts)
disableClickingForDNT = true; # timeout = 600; # 10 minutes
blockSocialMediaWidgets = false; # burstEnabled = true;
# burstTimeout = 20; # burst interval
# burstCount = 5;
# Filter lists # # Query source
selectedFilterLists = [ # useRssFeeds = true; # use dynamic trending feeds
"adnauseam-filters" # useUserQueries = false; # don't mix your real queries
"easylist" # useBlackList = true;
"easyprivacy"
"ublock-badware"
"ublock-privacy"
"ublock-unbreak"
];
# Advanced # # Search engines to generate noise for
advancedUserEnabled = false; # searchEngines = {
dynamicFilteringEnabled = false; # google = true;
# bing = false;
# yahoo = false;
# baidu = false;
# duckduckgo = false;
# };
# UI # # Logging
showIconBadge = true; # enableLogging = false;
parseTextAds = true; # };
eventLogging = false; # "sponsorBlocker@ajay.app".settings = {
};
"trackmenot@mrl.nyu.edu".settings = {
enabled = true;
# Query behavior # # Core behavior
runAtStartup = true; # isEnabled = true;
useTab = false; # don't open visible tab # autoSkip = false;
showQueries = false; # don't display fake queries # 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;
# };
# };
# Frequency (seconds between bursts) # # Privacy
timeout = 600; # 10 minutes # disableTelemetry = true;
burstEnabled = true; # showDonationLink = false;
burstTimeout = 20; # burst interval
burstCount = 5;
# Query source # # UX
useRssFeeds = true; # use dynamic trending feeds # showUpsells = false;
useUserQueries = false; # don't mix your real queries # hideSkipButtonPlayerControls = false;
useBlackList = true;
# Search engines to generate noise for # # Advanced
searchEngines = { # useLocalCache = true;
google = true; # trackViewCount = false;
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;
};
};
}; };
bookmarks = { bookmarks = {
force = true; force = true;
@@ -407,122 +407,122 @@
# userChrome = builtins.readFile ./userChrome.css; # userChrome = builtins.readFile ./userChrome.css;
# userContent = builtins.readFile ./userChrome.css; # userContent = builtins.readFile ./userChrome.css;
extensions = { extensions = {
force = true; #force = false;
settings = { #settings = {
"adnauseam@rednoise.org".settings = { # "adnauseam@rednoise.org".settings = {
# Core behavior # # Core behavior
filteringEnabled = true; # 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;
hidingAds = true; # # Query behavior
blockingMalware = true; # runAtStartup = true;
clickingAds = true; # useTab = false; # don't open visible tab
# showQueries = false; # don't display fake queries
# Privacy # # Frequency (seconds between bursts)
disableClickingForDNT = true; # timeout = 600; # 10 minutes
blockSocialMediaWidgets = false; # burstEnabled = true;
# burstTimeout = 20; # burst interval
# burstCount = 5;
# Filter lists # # Query source
selectedFilterLists = [ # useRssFeeds = true; # use dynamic trending feeds
"adnauseam-filters" # useUserQueries = false; # don't mix your real queries
"easylist" # useBlackList = true;
"easyprivacy"
"ublock-badware"
"ublock-privacy"
"ublock-unbreak"
];
# Advanced # # Search engines to generate noise for
advancedUserEnabled = false; # searchEngines = {
dynamicFilteringEnabled = false; # google = true;
# bing = false;
# yahoo = false;
# baidu = false;
# duckduckgo = false;
# };
# UI # # Logging
showIconBadge = true; # enableLogging = false;
parseTextAds = true; # };
eventLogging = false; # "sponsorBlocker@ajay.app".settings = {
};
"trackmenot@mrl.nyu.edu".settings = {
enabled = true;
# Query behavior # # Core behavior
runAtStartup = true; # isEnabled = true;
useTab = false; # don't open visible tab # autoSkip = false;
showQueries = false; # don't display fake queries # 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;
# };
# };
# Frequency (seconds between bursts) # # Privacy
timeout = 600; # 10 minutes # disableTelemetry = true;
burstEnabled = true; # showDonationLink = false;
burstTimeout = 20; # burst interval
burstCount = 5;
# Query source # # UX
useRssFeeds = true; # use dynamic trending feeds # showUpsells = false;
useUserQueries = false; # don't mix your real queries # hideSkipButtonPlayerControls = false;
useBlackList = true;
# Search engines to generate noise for # # Advanced
searchEngines = { # useLocalCache = true;
google = true; # trackViewCount = false;
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;
-5
View File
@@ -8,7 +8,6 @@ biber.noarch
dolphin.x86_64 may be customized or nautilus cust dolphin.x86_64 may be customized or nautilus cust
gimp.x86_64 gimp.x86_64
hyprcursor.x86_64 hyprcursor.x86_64
librewolf ?
ollama.x86_64 ollama.x86_64
plymouth.x86_64 plymouth.x86_64
python3.x86_64 python3.x86_64
@@ -22,9 +21,5 @@ texlive-bibtex.x86_64
thunderbird.x86_64 thunderbird.x86_64
tor.x86_64 tor.x86_64
torbrowser-launcher.noarch torbrowser-launcher.noarch
Google Chrome needed for Framework 16 rgb macropad
replace sddm by ly replace sddm by ly
write bookmarks
fix the sponsorblock config