summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorLeonardo Santiago <[email protected]>2025-03-16 13:45:36 -0300
committerLeonardo Santiago <[email protected]>2025-03-16 13:46:44 -0300
commit8acc3952eb2362f5211849ad031f866b372856b2 (patch)
treeab7366955f4bf433ebaf593e79cae124dfa491af /modules
parent5565e54615f1186b7dd19bbef8e3dc76d3d48031 (diff)
fix(floorp): remove floorp, use zen browser
Diffstat (limited to 'modules')
-rw-r--r--modules/default-user.nix43
-rw-r--r--modules/desktop-environment.nix1
2 files changed, 1 insertions, 43 deletions
diff --git a/modules/default-user.nix b/modules/default-user.nix
index 6319236..11dd0b0 100644
--- a/modules/default-user.nix
+++ b/modules/default-user.nix
@@ -12,7 +12,6 @@ in {
description = "Enables default user configuration and ssh access";
};
mu.enable = mkEnableOption "Enables mu, mbsync and msmtp";
- floorp.enable = mkEnableOption "Enables floorp";
};
config = mkIf config.santi-modules.default-user.enable {
environment.systemPackages = with pkgs; [
@@ -76,6 +75,7 @@ in {
slack
whatsapp-for-linux
telegram-desktop
+ inputs.zen-browser.packages.${system}.default
]);
};
programs = {
@@ -109,47 +109,6 @@ in {
mu.enable = cfg.mu.enable;
msmtp.enable = cfg.mu.enable;
mbsync.enable = cfg.mu.enable;
- floorp = {
- enable = cfg.floorp.enable;
- profiles.leonardo = {
- userChrome = ''
- @import "firefox-gnome-theme/userChrome.css";
- '';
- userContent = ''
- @import "firefox-gnome-theme/userContent.css";
- '';
- settings = {
- "toolkit.legacyUserProfileCustomizations.stylesheets" = true; # Enable customChrome.cs
- "browser.uidensity" = 0; # Set UI density to normal
- "svg.context-properties.content.enabled" = true; # Enable SVG context-propertes
- };
- };
- policies = {
- DisableTelemetry = true;
- DisableFirefoxStudies = true;
- EnableTrackingProtection = {
- Value= true;
- Locked = true;
- Cryptomining = true;
- Fingerprinting = true;
- };
- DisablePocket = true;
- DisableFirefoxAccounts = true;
- DisableAccounts = true;
- DisableFirefoxScreenshots = true;
- OverrideFirstRunPage = "";
- OverridePostUpdatePage = "";
- DontCheckDefaultBrowser = true;
- ExtensionSettings = {
- "*".installation_mode = "blocked"; # blocks all addons except the ones specified below
- # uBlock Origin:
- install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
- installation_mode = "force_installed";
- };
- };
- };
- };
};
services.mbsync = mkIf cfg.mu.enable {
enable = true;
diff --git a/modules/desktop-environment.nix b/modules/desktop-environment.nix
index 7b4344c..19734d7 100644
--- a/modules/desktop-environment.nix
+++ b/modules/desktop-environment.nix
@@ -8,7 +8,6 @@
games.enable = true;
mu.enable = true;
default-user.enable = true;
- floorp.enable = true;
basic.enable = true;
};