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; # hidingAds = true;
blockingMalware = true; # blockingMalware = true;
clickingAds = true; # clickingAds = true;
#
# Privacy # # Privacy
disableClickingForDNT = true; # disableClickingForDNT = true;
blockSocialMediaWidgets = false; # blockSocialMediaWidgets = false;
#
# Filter lists # # Filter lists
selectedFilterLists = [ # selectedFilterLists = [
"adnauseam-filters" # "adnauseam-filters"
"easylist" # "easylist"
"easyprivacy" # "easyprivacy"
"ublock-badware" # "ublock-badware"
"ublock-privacy" # "ublock-privacy"
"ublock-unbreak" # "ublock-unbreak"
]; # ];
#
# Advanced # # Advanced
advancedUserEnabled = false; # advancedUserEnabled = false;
dynamicFilteringEnabled = false; # dynamicFilteringEnabled = false;
#
# UI # # UI
showIconBadge = true; # showIconBadge = true;
parseTextAds = true; # parseTextAds = true;
eventLogging = false; # eventLogging = false;
}; # };
"trackmenot@mrl.nyu.edu".settings = { # "trackmenot@mrl.nyu.edu".settings = {
enabled = true; # enabled = true;
# Query behavior # # Query behavior
runAtStartup = true; # runAtStartup = true;
useTab = false; # don't open visible tab # useTab = false; # don't open visible tab
showQueries = false; # don't display fake queries # showQueries = false; # don't display fake queries
# Frequency (seconds between bursts) # # Frequency (seconds between bursts)
timeout = 600; # 10 minutes # timeout = 600; # 10 minutes
burstEnabled = true; # burstEnabled = true;
burstTimeout = 20; # burst interval # burstTimeout = 20; # burst interval
burstCount = 5; # burstCount = 5;
# Query source # # Query source
useRssFeeds = true; # use dynamic trending feeds # useRssFeeds = true; # use dynamic trending feeds
useUserQueries = false; # don't mix your real queries # useUserQueries = false; # don't mix your real queries
useBlackList = true; # useBlackList = true;
# Search engines to generate noise for # # Search engines to generate noise for
searchEngines = { # searchEngines = {
google = true; # google = true;
bing = false; # bing = false;
yahoo = false; # yahoo = false;
baidu = false; # baidu = false;
duckduckgo = false; # duckduckgo = false;
}; # };
# Logging # # Logging
enableLogging = false; # enableLogging = false;
}; # };
"sponsorBlocker@ajay.app".settings = { # "sponsorBlocker@ajay.app".settings = {
# Core behavior # # Core behavior
isEnabled = true; # isEnabled = true;
autoSkip = false; # autoSkip = false;
showSkipNotice = true; # showSkipNotice = true;
# this does not work # # this does not work
# Segment categories (auto-skip behavior) # # Segment categories (auto-skip behavior)
categoryChooser = { # categoryChooser = {
Sponsor = { # Sponsor = {
enabled = true; # enabled = true;
skipOption = "manualSkip"; # skipOption = "manualSkip";
}; # };
intro = { # intro = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
outro = { # outro = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
selfpromo = { # selfpromo = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
interaction = { # interaction = {
enabled = true; # enabled = true;
actionType = 1; # 1 = manual skip # actionType = 1; # 1 = manual skip
}; # };
music_offtopic = { # music_offtopic = {
enabled = false; # enabled = false;
actionType = 0; # actionType = 0;
}; # };
preview = { # preview = {
enabled = false; # enabled = false;
actionType = 0; # actionType = 0;
}; # };
}; # };
# Privacy # # Privacy
disableTelemetry = true; # disableTelemetry = true;
showDonationLink = false; # showDonationLink = false;
# UX # # UX
showUpsells = false; # showUpsells = false;
hideSkipButtonPlayerControls = false; # hideSkipButtonPlayerControls = false;
# Advanced # # Advanced
useLocalCache = true; # useLocalCache = true;
trackViewCount = false; # 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; # hidingAds = true;
blockingMalware = true; # blockingMalware = true;
clickingAds = true; # clickingAds = true;
#
# Privacy # # Privacy
disableClickingForDNT = true; # disableClickingForDNT = true;
blockSocialMediaWidgets = false; # blockSocialMediaWidgets = false;
#
# Filter lists # # Filter lists
selectedFilterLists = [ # selectedFilterLists = [
"adnauseam-filters" # "adnauseam-filters"
"easylist" # "easylist"
"easyprivacy" # "easyprivacy"
"ublock-badware" # "ublock-badware"
"ublock-privacy" # "ublock-privacy"
"ublock-unbreak" # "ublock-unbreak"
]; # ];
#
# Advanced # # Advanced
advancedUserEnabled = false; # advancedUserEnabled = false;
dynamicFilteringEnabled = false; # dynamicFilteringEnabled = false;
#
# UI # # UI
showIconBadge = true; # showIconBadge = true;
parseTextAds = true; # parseTextAds = true;
eventLogging = false; # eventLogging = false;
}; # };
"trackmenot@mrl.nyu.edu".settings = { # "trackmenot@mrl.nyu.edu".settings = {
enabled = true; # enabled = true;
# Query behavior # # Query behavior
runAtStartup = true; # runAtStartup = true;
useTab = false; # don't open visible tab # useTab = false; # don't open visible tab
showQueries = false; # don't display fake queries # showQueries = false; # don't display fake queries
# Frequency (seconds between bursts) # # Frequency (seconds between bursts)
timeout = 600; # 10 minutes # timeout = 600; # 10 minutes
burstEnabled = true; # burstEnabled = true;
burstTimeout = 20; # burst interval # burstTimeout = 20; # burst interval
burstCount = 5; # burstCount = 5;
# Query source # # Query source
useRssFeeds = true; # use dynamic trending feeds # useRssFeeds = true; # use dynamic trending feeds
useUserQueries = false; # don't mix your real queries # useUserQueries = false; # don't mix your real queries
useBlackList = true; # useBlackList = true;
# Search engines to generate noise for # # Search engines to generate noise for
searchEngines = { # searchEngines = {
google = true; # google = true;
bing = false; # bing = false;
yahoo = false; # yahoo = false;
baidu = false; # baidu = false;
duckduckgo = false; # duckduckgo = false;
}; # };
# Logging # # Logging
enableLogging = false; # enableLogging = false;
}; # };
"sponsorBlocker@ajay.app".settings = { # "sponsorBlocker@ajay.app".settings = {
# Core behavior # # Core behavior
isEnabled = true; # isEnabled = true;
autoSkip = false; # autoSkip = false;
showSkipNotice = true; # showSkipNotice = true;
# this does not work # # this does not work
# Segment categories (auto-skip behavior) # # Segment categories (auto-skip behavior)
categoryChooser = { # categoryChooser = {
Sponsor = { # Sponsor = {
enabled = true; # enabled = true;
skipOption = "manualSkip"; # skipOption = "manualSkip";
}; # };
intro = { # intro = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
outro = { # outro = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
selfpromo = { # selfpromo = {
enabled = true; # enabled = true;
actionType = 2; # actionType = 2;
}; # };
interaction = { # interaction = {
enabled = true; # enabled = true;
actionType = 1; # 1 = manual skip # actionType = 1; # 1 = manual skip
}; # };
music_offtopic = { # music_offtopic = {
enabled = false; # enabled = false;
actionType = 0; # actionType = 0;
}; # };
preview = { # preview = {
enabled = false; # enabled = false;
actionType = 0; # actionType = 0;
}; # };
}; # };
# Privacy # # Privacy
disableTelemetry = true; # disableTelemetry = true;
showDonationLink = false; # showDonationLink = false;
# UX # # UX
showUpsells = false; # showUpsells = false;
hideSkipButtonPlayerControls = false; # hideSkipButtonPlayerControls = false;
# Advanced # # Advanced
useLocalCache = true; # useLocalCache = true;
trackViewCount = false; # 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