From 6fa70638a8f83e75507708949ce08c227a5849ac Mon Sep 17 00:00:00 2001 From: Felix Schulze Date: Tue, 10 Jun 2025 21:35:10 +0200 Subject: [PATCH] 138 current 2025-06-10 21:35:08 25.05.20250606.70c74b0 6.15.1 * try to fix firefox file issue move xdg settings to desktop 139 current 2025-06-10 21:43:16 25.05.20250606.70c74b0 6.15.1 * try to fix firefox file issue 140 current 2025-06-10 21:49:03 25.05.20250606.70c74b0 6.15.1 * try to fix firefox file issue 141 current 2025-06-10 21:56:16 25.05.20250606.70c74b0 6.15.1 * try to fix firefox file issue 142 current 2025-06-10 22:19:15 25.05.20250606.70c74b0 6.15.1 * --- modules/common.nix | 5 +++++ modules/programs.nix | 7 +++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/modules/common.nix b/modules/common.nix index cfe1f80..a212f0b 100644 --- a/modules/common.nix +++ b/modules/common.nix @@ -87,6 +87,11 @@ intel-one-mono ]; + # This improves touchscreen support and enables additional touchpad gestures. It also enables smooth scrolling as opposed to the stepped scrolling that Firefox has by default + environment.sessionVariables = { + MOZ_USE_XINPUT2 = "1"; + }; + # create system-wide executables firefox and chromium # that will wrap the real binaries so everything work out of the box. # enable firejail diff --git a/modules/programs.nix b/modules/programs.nix index 3808049..99a3900 100644 --- a/modules/programs.nix +++ b/modules/programs.nix @@ -18,9 +18,6 @@ gnupg openssl kdePackages.kleopatra - xdg-desktop-portal - xdg-desktop-portal-gtk - xdg-desktop-portal-gnome # cli tools jq @@ -88,7 +85,9 @@ java.enable = true; # programs - firefox.enable = true; + firefox = { + enable = true; + }; thunderbird.enable = true; steam = { enable = true;