diff --git a/home/home.nix b/home/home.nix index 2229744..60cd40e 100644 --- a/home/home.nix +++ b/home/home.nix @@ -31,7 +31,12 @@ let backintime-common anki-bin signal-desktop - (tor-browser-bundle-bin.override { mediaSupport = true; pulseaudioSupport = true; }) + (tor-browser-bundle-bin.override { + mediaSupport = true; + pulseaudioSupport = true; + # prevent segfault on Intel graphics systems + useHardenedMalloc = false; + }) pdfpc quaternion nheko @@ -175,6 +180,7 @@ let shellcheck mtr ripgrep + gitui # Haskell ghc diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 2648468..8a8b603 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -145,8 +145,6 @@ in services.xserver.layout = "de"; services.xserver.xkbOptions = "eurosign:e"; - services.xserver.videoDrivers = [ "modesetting" "intel" ]; - # Enable touchpad support. services.xserver.libinput.enable = true; diff --git a/nixos/hardware-configuration.nix b/nixos/hardware-configuration.nix index e016855..e1128d6 100644 --- a/nixos/hardware-configuration.nix +++ b/nixos/hardware-configuration.nix @@ -92,4 +92,9 @@ in sensitivity = 180; speed = 180; }; + + + # modesetting is always better than intel (legacy) + services.xserver.videoDrivers = [ "modesetting" ]; + }