firefox stuff
This commit is contained in:
@@ -107,7 +107,7 @@
|
|||||||
#./modules/no-sleep-lid-closed.nix
|
#./modules/no-sleep-lid-closed.nix
|
||||||
#./modules/static-ip.nix
|
#./modules/static-ip.nix
|
||||||
#./modules/wake-on-lan.nix
|
#./modules/wake-on-lan.nix
|
||||||
({ config, outputs, ... }: { nixpkgs.overlays = with outputs.overlays; [additions modifications unstable-packages]; })
|
({ config, outputs, ... }: { nixpkgs.overlays = with outputs.overlays; [additions modifications unstable-packages nur.overlay]; })
|
||||||
nixos-hardware.nixosModules.dell-xps-15-7590-nvidia
|
nixos-hardware.nixosModules.dell-xps-15-7590-nvidia
|
||||||
agenix.nixosModules.default
|
agenix.nixosModules.default
|
||||||
home-manager.nixosModules.home-manager
|
home-manager.nixosModules.home-manager
|
||||||
|
|||||||
@@ -52,4 +52,5 @@
|
|||||||
"browser.download.dir" = "/tmp";
|
"browser.download.dir" = "/tmp";
|
||||||
# Restore previous session automatically
|
# Restore previous session automatically
|
||||||
"browser.startup.page"= 3;
|
"browser.startup.page"= 3;
|
||||||
|
"extensions.activeThemeID" = "{5cd68d86-8324-4ab2-9e0d-3afcc60bee5f}";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -52,6 +52,30 @@ in {
|
|||||||
programs.firefox = {
|
programs.firefox = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = if pkgs.stdenv.isLinux then pkgs.firefox else pkgs.firefox-bin;
|
package = if pkgs.stdenv.isLinux then pkgs.firefox else pkgs.firefox-bin;
|
||||||
|
policies = {
|
||||||
|
Extensions = {
|
||||||
|
Uninstall = [
|
||||||
|
"google@search.mozilla.org"
|
||||||
|
"bing@search.mozilla.org"
|
||||||
|
"amazondotcom@search.mozilla.org"
|
||||||
|
"ebay@search.mozilla.org"
|
||||||
|
"wikipedia@search.mozilla.org"
|
||||||
|
"webcompat-reporter@mozilla.org"
|
||||||
|
"addons-search-detection@mozilla.com"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
ExtensionSettings = {
|
||||||
|
"google@search.mozilla.org".installation_mode = "blocked";
|
||||||
|
"bing@search.mozilla.org".installation_mode = "blocked";
|
||||||
|
"amazondotcom@search.mozilla.org".installation_mode = "blocked";
|
||||||
|
"ebay@search.mozilla.org".installation_mode = "blocked";
|
||||||
|
"wikipedia@search.mozilla.org".installation_mode = "blocked";
|
||||||
|
"{5cd68d86-8324-4ab2-9e0d-3afcc60bee5f}" = {
|
||||||
|
install_url = "https://addons.mozilla.org/firefox/downloads/latest/animated-pekora-dark-theme/latest.xpi";
|
||||||
|
installation_mode = "force_installed";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
profiles = {
|
profiles = {
|
||||||
default = {
|
default = {
|
||||||
name = "privacy-friendly";
|
name = "privacy-friendly";
|
||||||
|
|||||||
@@ -21,7 +21,6 @@
|
|||||||
extraGroups = [ "networkmanager" "wheel" "docker" ];
|
extraGroups = [ "networkmanager" "wheel" "docker" ];
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
(discord.override { withVencord = true; })
|
(discord.override { withVencord = true; })
|
||||||
firefox
|
|
||||||
brave
|
brave
|
||||||
];
|
];
|
||||||
openssh.authorizedKeys.keys = [ config.mainUser.sshKey ];
|
openssh.authorizedKeys.keys = [ config.mainUser.sshKey ];
|
||||||
|
|||||||
Reference in New Issue
Block a user