diff --git a/lib/nixos/default.nix b/lib/nixos/default.nix
index 842004bc..38216598 100644
--- a/lib/nixos/default.nix
+++ b/lib/nixos/default.nix
@@ -46,6 +46,7 @@ inputs.nixpkgs.lib.nixosSystem {
         username
         ;
     })
+    (import ./modules/autorandr.nix)
     (import ./modules/gnome.nix)
     # (import ./modules/sway.nix { inherit inputs username; })
 
diff --git a/lib/nixos/home-manager/desktop.nix b/lib/nixos/home-manager/desktop.nix
index 123ba1b5..0bcb550b 100644
--- a/lib/nixos/home-manager/desktop.nix
+++ b/lib/nixos/home-manager/desktop.nix
@@ -7,7 +7,6 @@
 {
   imports = [
     ./modules/alacritty.nix
-    ./modules/autorandr.nix
     # ./modules/awesome.nix
     ./modules/copyq.nix
     ./modules/dunst.nix
diff --git a/lib/nixos/home-manager/modules/autorandr.nix b/lib/nixos/home-manager/modules/autorandr.nix
deleted file mode 100644
index a057098b..00000000
--- a/lib/nixos/home-manager/modules/autorandr.nix
+++ /dev/null
@@ -1,52 +0,0 @@
-{ username, ... }: {
-  services.autorandr.enable = true;
-
-  xdg.configFile."autorandr/postswitch" = {
-    executable = true;
-    text = ''
-      #!/usr/bin/env bash
-
-      feh --randomize --bg-scale /home/${username}/Pictures/Wallpaper/*;
-    '';
-  };
-
-  programs.autorandr = {
-    enable = true;
-
-    profiles = let
-      fingerprint =
-        "00ffffffffffff000daef21400000000161c0104a51f117802ee95a3544c99260f505400000001010101010101010101010101010101363680a0703820402e1e240035ad10000018000000fe004e3134304843472d4751320a20000000fe00434d4e0a202020202020202020000000fe004e3134304843472d4751320a2000bb";
-      name = "eDP-1";
-    in {
-      default = {
-        fingerprint = { "${name}" = fingerprint; };
-
-        config = {
-          "${name}" = {
-            enable = true;
-            mode = "1920x1080";
-          };
-        };
-      };
-
-      desktop = {
-        config = {
-          "${name}".enable = false;
-
-          "HDMI-1" = {
-            enable = true;
-            mode = "2560x1440";
-            primary = true;
-            rate = "59.95";
-          };
-        };
-
-        fingerprint = {
-          "${name}" = fingerprint;
-          "HDMI-1" =
-            "00ffffffffffff004c2d1710424e58432b1f0103803f24782ac8b5ad50449e250f5054bfef80714f810081c081809500a9c0b300010108e80030f2705a80b0588a0078682100001e000000fd00324b1e873c000a202020202020000000fc004c5532385235350a2020202020000000ff0048345a524130303132380a20200183020335f04961120313041f10605f2309070783010000e305c0006b030c002000b83c2000200167d85dc401788003e20f81e3060501023a801871382d40582c450078682100001e023a80d072382d40102c458078682100001e04740030f2705a80b0588a0078682100001e565e00a0a0a029503020350078682100001a000049";
-        };
-      };
-    };
-  };
-}
diff --git a/lib/nixos/modules/autorandr.nix b/lib/nixos/modules/autorandr.nix
new file mode 100644
index 00000000..72efcc63
--- /dev/null
+++ b/lib/nixos/modules/autorandr.nix
@@ -0,0 +1,53 @@
+{ username, ... }:
+{
+  # xdg.configFile."autorandr/postswitch" = {
+  #   executable = true;
+  #   text = ''
+  #     #!/usr/bin/env bash
+  #
+  #     feh --randomize --bg-scale /home/${username}/Pictures/Wallpaper/*;
+  #   '';
+  # };
+
+  services.autorandr = {
+    enable = true;
+
+    profiles =
+      let
+        fingerprint = "00ffffffffffff000daef21400000000161c0104a51f117802ee95a3544c99260f505400000001010101010101010101010101010101363680a0703820402e1e240035ad10000018000000fe004e3134304843472d4751320a20000000fe00434d4e0a202020202020202020000000fe004e3134304843472d4751320a2000bb";
+        name = "eDP-1";
+      in
+      {
+        default = {
+          fingerprint = {
+            "${name}" = fingerprint;
+          };
+
+          config = {
+            "${name}" = {
+              enable = true;
+              mode = "1920x1080";
+            };
+          };
+        };
+
+        desktop = {
+          config = {
+            "${name}".enable = false;
+
+            "HDMI-1" = {
+              enable = true;
+              mode = "2560x1440";
+              primary = true;
+              rate = "59.95";
+            };
+          };
+
+          fingerprint = {
+            "${name}" = fingerprint;
+            "HDMI-1" = "00ffffffffffff004c2d1710424e58432b1f0103803f24782ac8b5ad50449e250f5054bfef80714f810081c081809500a9c0b300010108e80030f2705a80b0588a0078682100001e000000fd00324b1e873c000a202020202020000000fc004c5532385235350a2020202020000000ff0048345a524130303132380a20200183020335f04961120313041f10605f2309070783010000e305c0006b030c002000b83c2000200167d85dc401788003e20f81e3060501023a801871382d40582c450078682100001e023a80d072382d40102c458078682100001e04740030f2705a80b0588a0078682100001e565e00a0a0a029503020350078682100001a000049";
+          };
+        };
+      };
+  };
+}