something-broke

This commit is contained in:
Lilith 2024-06-09 23:52:27 +02:00
parent e97713666a
commit 23521dbb2c
Signed by: lilith
GPG key ID: 8712A0F317C37175
12 changed files with 200 additions and 18 deletions

View file

@ -1,4 +1,4 @@
{arkenfox, ...}: {
{ pkgs, arkenfox, ...}: {
imports = [arkenfox.hmModules.arkenfox];
home.file.".mozilla/firefox/ChatGPT/chrome/userChrome.css".text = ''
@ -9,17 +9,55 @@
programs.firefox = {
enable = true;
# nativeMessagingHosts = with pkgs; [
# tridactyl-native
# ];
policies = {
Homepage = {
URL = "https://duckduckgo.com";
StartPage = "homepage";
};
DisablePocket = true;
DisableFirefoxAccounts = true;
DisableAccounts = true;
DisableFormHistory = true;
OfferToSaveLogins = false;
PasswordManagerEnabled = false;
DisablePrivateBrowsing = true;
DisableSetDesktopBackground = true;
DisableTelemetry = true;
DisableFirefoxScreenshots = true;
OverrideFirstRunPage = "";
OverridePostUpdatePage = "";
OverrideFirstRunPage = "https://duckduckgo.com";
OverridePostUpdatePage = "https://duckduckgo.com";
NewTabPage = false;
DontCheckDefaultBrowser = true;
DisplayBookmarksToolbar = "never";
SearchBar = "unified";
DownloadDirectory = "/home/spectre/inbox";
SearchSuggestEnabled = false;
DownloadDirectory = "/home/lilith/sync/inbox";
SanitizeOnShutdown = true;
Containers = {
"Default" = [
{
name = "Personal";
icon = "circle";
color = "pink";
}
{
name = "Work";
icon = "briefcase";
color = "green";
}
];
};
ExtensionSettings = {
# uBlock Origin:
@ -43,6 +81,15 @@
installation_mode = "force_installed";
};
};
SearchEngines = {
Default = "DuckDuckGo";
};
Preferences = {
"browser.newtab.extensionControlled" = false;
"browser.translations.neverTranslateLanguages" = true;
};
};
arkenfox.enable = true;