diff options
Diffstat (limited to 'modules/desktop/nixos')
| -rw-r--r-- | modules/desktop/nixos/fonts.nix | 2 | ||||
| -rw-r--r-- | modules/desktop/nixos/programs/firefox.nix | 19 |
2 files changed, 17 insertions, 4 deletions
diff --git a/modules/desktop/nixos/fonts.nix b/modules/desktop/nixos/fonts.nix index d2e8ba9..e740bf1 100644 --- a/modules/desktop/nixos/fonts.nix +++ b/modules/desktop/nixos/fonts.nix @@ -2,6 +2,6 @@ fonts = { enableDefaultPackages = false; fontconfig.enable = true; - packages = [pkgs.nerd-fonts.iosevka pkgs.ibm-plex pkgs.liberation_ttf]; # for terminal (blackbox or foot or ghostty) + packages = [pkgs.nerd-fonts.iosevka pkgs.ibm-plex pkgs.liberation_ttf pkgs.rubik]; # for terminal (blackbox or foot or ghostty) }; } diff --git a/modules/desktop/nixos/programs/firefox.nix b/modules/desktop/nixos/programs/firefox.nix index 9e2b8ca..8267857 100644 --- a/modules/desktop/nixos/programs/firefox.nix +++ b/modules/desktop/nixos/programs/firefox.nix @@ -23,9 +23,23 @@ in OverrideFirstRunPage = ""; OverridePostUpdatePage = ""; - NewTabPage = false; - SearchEngines.Default = "DuckDuckGo"; + Homepage = { + URL = "https://home.ganymede"; + Locked = true; + StartPage = "homepage-locked"; + }; + + AIControls = { + Default = { + Value = "blocked"; + Locked = true; + }; + Translations = { + Value = "available"; + Locked = true; + }; + }; Preferences = let opt = Value: { @@ -97,7 +111,6 @@ in "media.webspeech.synth.dont_notify_on_error" = opt true; "datareporting.policy.dataSubmissionPolicyBypassNotification" = opt true; - "browser.startup.homepage" = opt "about:blank"; "browser.compactmode.show" = opt true; "browser.uidensity" = opt 1; |
