From 6df8ea9f7abff38c197739997cb651c577d07162 Mon Sep 17 00:00:00 2001 From: Ivan Malison Date: Fri, 28 Jul 2023 15:44:59 -0600 Subject: [PATCH] [NixOS] Use a nix configured profile for autorandr --- nixos/desktop.nix | 2 -- nixos/machines/ryzen-shine.nix | 27 +++++++++++++++++++++++++++ 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/nixos/desktop.nix b/nixos/desktop.nix index 5486af5c..eab0b7c2 100644 --- a/nixos/desktop.nix +++ b/nixos/desktop.nix @@ -5,8 +5,6 @@ inputs.home-manager.nixosModule ]; - services.autorandr.enable = true; - services.xserver = { exportConfiguration = true; enable = true; diff --git a/nixos/machines/ryzen-shine.nix b/nixos/machines/ryzen-shine.nix index e5e80c40..a795f4a4 100644 --- a/nixos/machines/ryzen-shine.nix +++ b/nixos/machines/ryzen-shine.nix @@ -12,6 +12,33 @@ linuxPackages_latest.perf ]; + services.autorandr = { + enable = true; + profiles = { + "1896Office" = { + fingerprint = { + DP-0 = "00ffffffffffff0010ace4a153364b300c200104b55123783bfce1b04d3bb8250e505421080001010101010101010101010101010101e77c70a0d0a029503020150829623100001a000000ff0023473749594d78677741413052000000fd0001afffff63010a202020202020000000fc0044656c6c20415733343233445702d8020320f12309070183010000654b04000101e305c000e2006ae6060501634b004ed470a0d0a046503020e50c29623100001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009970127903000f000aa4140e0e07012045000002010d310cdb4dbd13b85b620e01455403013c520101046f0d9f002f801f009f0554004c000400663801046f0d9f002f801f009f0566005e0004008b8101046f0d9f002f801f009f057e007600040000000000000000000000000000000000000000000000000000000000005f90"; + HDMI-0 = "00ffffffffffff0010ac67d0534d39312d1a0103803c2278ee4455a9554d9d260f5054a54b00b300d100714fa9408180778001010101565e00a0a0a029503020350055502100001a000000ff00483759434336423831394d530a000000fc0044454c4c205532373135480a20000000fd0038561e711e000a202020202020019e020322f14f1005040302071601141f1213202122230907078301000065030c001000023a801871382d40582c250055502100001e011d8018711c1620582c250055502100009e011d007251d01e206e28550055502100001e8c0ad08a20e02d10103e9600555021000018483f00ca808030401a50130055502100001e00000094"; + }; + config = { + DP-0 = { + enable = true; + mode = "3440x1440"; + rate = "143.97"; + position = "0x1440"; + primary = true; + }; + HDMI-0.enable = { + enable = true; + rate = "59.95"; + mode = "2560x1440"; + position = "0x0"; + }; + }; + }; + }; + }; + hardware.enableRedistributableFirmware = true; networking.interfaces.enp5s0.useDHCP = true;