From 07e2e8ca9463ffbf2a45999693f4f7f30d7a60ff Mon Sep 17 00:00:00 2001 From: uku Date: Tue, 4 Jun 2024 11:00:24 +0200 Subject: [PATCH] fix(fuji-wsl): opengl stuff --- systems/default.nix | 2 +- systems/fuji-wsl/default.nix | 18 +++++++++++++++++- systems/kilimandjaro/default.nix | 1 - 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/systems/default.nix b/systems/default.nix index 436fd0f..52008fe 100644 --- a/systems/default.nix +++ b/systems/default.nix @@ -29,7 +29,7 @@ home-manager.nixosModules.home-manager vscode-server.nixosModules.default ]; - + client = [../configs/client.nix] ++ _common; server = [../configs/server.nix] ++ _common; diff --git a/systems/fuji-wsl/default.nix b/systems/fuji-wsl/default.nix index 8e5d7c2..107d8f8 100644 --- a/systems/fuji-wsl/default.nix +++ b/systems/fuji-wsl/default.nix @@ -1,4 +1,8 @@ -{config, ...}: { +{ + config, + pkgs, + ... +}: { imports = [ ../../programs/rust.nix ]; @@ -7,9 +11,21 @@ enable = true; defaultUser = "leo"; nativeSystemd = true; + # useWindowsDriver = true; wslConf.network = { hostname = config.networking.hostName; generateResolvConf = false; }; }; + + hardware.opengl = { + enable = true; + driSupport = true; + driSupport32Bit = true; + setLdLibraryPath = true; + + extraPackages = with pkgs; [ + mesa.drivers + ]; + }; } diff --git a/systems/kilimandjaro/default.nix b/systems/kilimandjaro/default.nix index c7413b6..113decc 100644 --- a/systems/kilimandjaro/default.nix +++ b/systems/kilimandjaro/default.nix @@ -19,7 +19,6 @@ }; }; - services = { # xserver.videoDrivers = ["intel"]; libinput.enable = true;