diff options
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 ]; }; } |