diff --git a/lib/nixos/home-manager/modules/autorandr.nix b/lib/nixos/home-manager/modules/autorandr.nix index 7045fb9..0fe4ed1 100644 --- a/lib/nixos/home-manager/modules/autorandr.nix +++ b/lib/nixos/home-manager/modules/autorandr.nix @@ -14,31 +14,38 @@ enable = true; profiles = let - laptop = - "00ffffffffffff000daef21400000000161c0104a51f117802ee95a3544c99260f505400000001010101010101010101010101010101363680a0703820402e1e240035ad10000018000000fe004e3134304843472d4751320a20000000fe00434d4e0a202020202020202020000000fe004e3134304843472d4751320a2000bb"; - monitor = - "00ffffffffffff004c2d1710424e58432b1f0103803f24782ac8b5ad50449e250f5054bfef80714f810081c081809500a9c0b300010108e80030f2705a80b0588a0078682100001e000000fd00324b1e873c000a202020202020000000fc004c5532385235350a2020202020000000ff0048345a524130303132380a20200183020335f04961120313041f10605f2309070783010000e305c0006b030c002000b83c2000200167d85dc401788003e20f81e3060501023a801871382d40582c450078682100001e023a80d072382d40102c458078682100001e04740030f2705a80b0588a0078682100001e565e00a0a0a029503020350078682100001a000049"; + fingerprint = "00ffffffffffff000daef21400000000161c0104a51f117802ee95a3544c99260f505400000001010101010101010101010101010101363680a0703820402e1e240035ad10000018000000fe004e3134304843472d4751320a20000000fe00434d4e0a202020202020202020000000fe004e3134304843472d4751320a2000bb"; + name = "eDP-1"; in { - laptop = { - config.eDP-1 = { - enable = true; - mode = "1920x1080"; - primary = true; - rate = "59.95"; + default = { + fingerprint = { + "${name}" = fingerprint; }; - fingerprint.eDP-1 = laptop; + config = { + "${name}" = { + enable = true; + mode = "1920x1080"; + }; + }; }; desktop = { - config.HDMI-1 = { - enable = true; - mode = "2560x1440"; - primary = true; - rate = "59.95"; + config = { + "${name}".enable = false; + + "HDMI-1" = { + enable = true; + mode = "2560x1440"; + primary = true; + rate = "59.95"; + }; }; - fingerprint.HDMI-1 = monitor; + fingerprint = { + "${name}" = fingerprint; + "HDMI-1" = "00ffffffffffff004c2d1710424e58432b1f0103803f24782ac8b5ad50449e250f5054bfef80714f810081c081809500a9c0b300010108e80030f2705a80b0588a0078682100001e000000fd00324b1e873c000a202020202020000000fc004c5532385235350a2020202020000000ff0048345a524130303132380a20200183020335f04961120313041f10605f2309070783010000e305c0006b030c002000b83c2000200167d85dc401788003e20f81e3060501023a801871382d40582c450078682100001e023a80d072382d40102c458078682100001e04740030f2705a80b0588a0078682100001e565e00a0a0a029503020350078682100001a000049"; + }; }; }; }; diff --git a/lib/nixos/home-manager/modules/i3.nix b/lib/nixos/home-manager/modules/i3.nix index 32bab53..55751ce 100644 --- a/lib/nixos/home-manager/modules/i3.nix +++ b/lib/nixos/home-manager/modules/i3.nix @@ -40,7 +40,7 @@ in { "${modifier}+Shift+l" = "move right"; "${modifier}+Shift+s" = "exec ${pkgs.flameshot}/bin/flameshot gui"; - "${modifier}+Shift+p" = "exec ${pkgs.autorandr}/bin/autorandr --cycle"; + "${modifier}+Shift+p" = "exec ${pkgs.autorandr}/bin/autorandr --change"; "${modifier}+Shift+y" = "exec ${pkgs.copyq}/bin/copyq toggle"; "XF86AudioRaiseVolume" = "exec pamixer -ui 2 && pamixer --get-volume";