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;