diff options
author | Katharina Fey <kookie@spacekookie.de> | 2020-04-11 17:05:32 +0200 |
---|---|---|
committer | Katharina Fey <kookie@spacekookie.de> | 2020-04-11 17:05:32 +0200 |
commit | 1c2ef52230ed2c8b2529c47ce6a857bdde46c7c7 (patch) | |
tree | 8df87d7d53370d310d8ef1c7e9e02f5f924cce8d /modules/workstation/graphics/default.nix | |
parent | c1082b24d69f39f4421bad8fc19436c3e885b81d (diff) |
modules/workstation: fixing bad graphics driver settings
Diffstat (limited to 'modules/workstation/graphics/default.nix')
-rw-r--r-- | modules/workstation/graphics/default.nix | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/modules/workstation/graphics/default.nix b/modules/workstation/graphics/default.nix index e389b0015ba..1995313f1a6 100644 --- a/modules/workstation/graphics/default.nix +++ b/modules/workstation/graphics/default.nix @@ -15,17 +15,25 @@ enableXfwm = false; }; }; - displayManager.defaultSession = "xfce"; + displayManager.defaultSession = "xfce+i3"; windowManager.i3.enable = true; - videoDrivers = [ "intel" ]; + useGlamor = true; + videoDrivers = [ "amdgpu" ]; deviceSection = '' Option "DRI" "2" Option "TearFree" "true" ''; - useGlamor = true; }; + hardware.opengl = { + enable = true; + driSupport = true; + extraPackages = with pkgs; [ libGL xorg.xf86videoati xorg.xf86inputlibinput ]; + driSupport32Bit = true; + }; + hardware.pulseaudio.support32Bit = true; + home-manager.users.spacekookie = { ... }: { imports = [ ./i3 @@ -36,8 +44,6 @@ services.gnome-keyring.enable = true; - home.packages = [ - pkgs.gnome3.gnome-screenshot - ]; + home.packages = [ pkgs.gnome3.gnome-screenshot ]; }; } |