68 lines
1.8 KiB
Nix
68 lines
1.8 KiB
Nix
{arkenfox, ...}: {
|
|
imports = [arkenfox.hmModules.arkenfox];
|
|
|
|
home.file.".mozilla/firefox/ChatGPT/chrome/userChrome.css".text = ''
|
|
#TabsToolbar { visibility: collapse !important; }
|
|
#nav-bar { visibility: collapse !important; }
|
|
'';
|
|
|
|
programs.firefox = {
|
|
enable = true;
|
|
|
|
policies = {
|
|
DisablePocket = true;
|
|
DisableFirefoxAccounts = true;
|
|
DisableAccounts = true;
|
|
DisableFirefoxScreenshots = true;
|
|
OverrideFirstRunPage = "";
|
|
OverridePostUpdatePage = "";
|
|
DontCheckDefaultBrowser = true;
|
|
DisplayBookmarksToolbar = "never";
|
|
SearchBar = "unified";
|
|
DownloadDirectory = "/home/spectre/inbox";
|
|
|
|
ExtensionSettings = {
|
|
# uBlock Origin:
|
|
"uBlock0@raymondhill.net" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
|
|
"keepassxc-browser@keepassxc.org" = {
|
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi";
|
|
installation_mode = "force_installed";
|
|
};
|
|
};
|
|
};
|
|
|
|
arkenfox.enable = true;
|
|
arkenfox.version = "126_0_1";
|
|
|
|
profiles.Default.arkenfox = {
|
|
enable = true;
|
|
"0000".enable = true;
|
|
"0100".enable = true;
|
|
"0200".enable = true;
|
|
"0300".enable = true;
|
|
"0400".enable = true;
|
|
"0600".enable = true;
|
|
"0700".enable = true;
|
|
"0800".enable = true;
|
|
"0900".enable = true;
|
|
"1000".enable = true;
|
|
"1200".enable = true;
|
|
"1600".enable = true;
|
|
"1700".enable = true;
|
|
"2000".enable = true;
|
|
"2400".enable = true;
|
|
"2600".enable = true;
|
|
"2700".enable = true;
|
|
"2800".enable = true;
|
|
};
|
|
|
|
profiles.ChatGPT = {
|
|
name = "ChatGPT";
|
|
id = 1;
|
|
};
|
|
};
|
|
}
|