moved ardour to home.packages, added some plugins

also set firefox search config to force instead of default as it was
breaking home-manager rebuilds
This commit is contained in:
Gabriella Bere 2025-04-23 00:52:01 +01:00
parent 727fa24022
commit 086f90f59c
3 changed files with 48 additions and 44 deletions

View file

@ -1,44 +1,47 @@
{ config, pkgs, ... }: { {
programs.firefox = { config,
enable = true; pkgs,
# package = pkgs.librewolf; ...
profiles.blue = { }: {
isDefault = true; programs.firefox = {
id = 0; enable = true;
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [ # package = pkgs.librewolf;
indie-wiki-buddy profiles.blue = {
bitwarden isDefault = true;
darkreader id = 0;
ff2mpv extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
i-dont-care-about-cookies indie-wiki-buddy
ublock-origin bitwarden
unpaywall darkreader
dearrow ff2mpv
sponsorblock i-dont-care-about-cookies
return-youtube-dislikes ublock-origin
clearurls unpaywall
youtube-shorts-block dearrow
youtube-high-definition sponsorblock
shinigami-eyes return-youtube-dislikes
]; clearurls
search.default = "ddg"; # Set search engine to DuckDuckGo youtube-shorts-block
settings = { youtube-high-definition
"browser.search.region" = "GB"; shinigami-eyes
"browser.search.isUS" = false; ];
"distribution.searchplugins.defaultLocale" = "en-GB"; search.force = "ddg"; # Set search engine to DuckDuckGo
"general.useragent.locale" = "en-GB"; settings = {
"identity.fxaccounts.enabled" = false; "browser.search.region" = "GB";
"extensions.autoDisableScopes" = 0; "browser.search.isUS" = false;
"browser.bookmarks.autoExportHTML" = true; "distribution.searchplugins.defaultLocale" = "en-GB";
"browser.bookmarks.file" = "~/bookmarks.html"; "general.useragent.locale" = "en-GB";
}; "identity.fxaccounts.enabled" = false;
"extensions.autoDisableScopes" = 0;
}; "browser.bookmarks.autoExportHTML" = true;
policies = { "browser.bookmarks.file" = "~/bookmarks.html";
"OfferToSaveLogins" = false; };
"DisablePocket" = true; };
"AutofillAddressEnabled" = false; policies = {
"AutofillCreditCardEnabled" = false; "OfferToSaveLogins" = false;
}; "DisablePocket" = true;
}; "AutofillAddressEnabled" = false;
"AutofillCreditCardEnabled" = false;
};
};
} }

View file

@ -45,6 +45,8 @@
telegram-desktop # Telegram messenger client telegram-desktop # Telegram messenger client
pavucontrol # Useful audio control GUI pavucontrol # Useful audio control GUI
stable.prismlauncher stable.prismlauncher
calf
ardour
]; ];
services.flatpak.packages = [ services.flatpak.packages = [
"io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher "io.mrarm.mcpelauncher" # Minecraft bedrock edition launcher

View file

@ -40,6 +40,5 @@
libreoffice libreoffice
nixfmt-rfc-style nixfmt-rfc-style
nixd nixd
stable.ardour
]; ];
} }