mirror of
https://github.com/tomasriveral/nixos.git
synced 2026-08-12 02:28:37 +02:00
removed librewolf extension's settings as they broke everything
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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;
|
||||||
|
|||||||
@@ -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
|
|
||||||
|
|||||||
Reference in New Issue
Block a user