summaryrefslogtreecommitdiff
path: root/shared
diff options
context:
space:
mode:
Diffstat (limited to 'shared')
-rw-r--r--shared/home-manager/firefox/default.nix5
-rw-r--r--shared/home-manager/firefox/privacy.nix31
-rw-r--r--shared/nixos/danish/default.nix5
3 files changed, 16 insertions, 25 deletions
diff --git a/shared/home-manager/firefox/default.nix b/shared/home-manager/firefox/default.nix
index f2fc3e3..af11521 100644
--- a/shared/home-manager/firefox/default.nix
+++ b/shared/home-manager/firefox/default.nix
@@ -1,8 +1,5 @@
# This module configures Firefox with all my plugins and such.
-
-{pkgs,...}:
-
-{
+{pkgs, ...}: {
imports = [
./privacy.nix
];
diff --git a/shared/home-manager/firefox/privacy.nix b/shared/home-manager/firefox/privacy.nix
index 67da005..1ab3820 100644
--- a/shared/home-manager/firefox/privacy.nix
+++ b/shared/home-manager/firefox/privacy.nix
@@ -1,24 +1,21 @@
# This HM module sets pr
-
-{pkgs,...}:
-
-{
+{pkgs, ...}: {
programs.firefox = {
policies = {
- DisableTelemetry = true;
- EnableTrackingProtection = {
- Value= true;
- Locked = true;
- Cryptomining = true;
- Fingerprinting = true;
- };
+ DisableTelemetry = true;
+ EnableTrackingProtection = {
+ Value = true;
+ Locked = true;
+ Cryptomining = true;
+ Fingerprinting = true;
+ };
- # Disable various features, that we don't want.
- DisablePocket = true;
- DisableFirefoxStudies = true;
- DisableFirefoxAccounts = true;
- DisableAccounts = true;
- DisableFirefoxScreenshots = true;
+ # Disable various features, that we don't want.
+ DisablePocket = true;
+ DisableFirefoxStudies = true;
+ DisableFirefoxAccounts = true;
+ DisableAccounts = true;
+ DisableFirefoxScreenshots = true;
};
profiles."default".extensions = with pkgs.nur.repos.rycee.firefox-addons; [
diff --git a/shared/nixos/danish/default.nix b/shared/nixos/danish/default.nix
index b8a33ed..fb6bb86 100644
--- a/shared/nixos/danish/default.nix
+++ b/shared/nixos/danish/default.nix
@@ -1,8 +1,5 @@
# This module should be imported on Danish hosts.
-
-{lib, ...}:
-
-{
+{lib, ...}: {
i18n.defaultLocale = "da_DK.UTF-8";
# Allow indirect overwriting via `console.useXkbConfig`.