From 0fd0a73e92a4fa99b95457aac17bff2b45d10389 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Mon, 4 May 2026 19:45:19 +0200 Subject: [PATCH] Move monitor to host's home.nix file Signed-off-by: Hadi <112569860+anotherhadi@users.noreply.github.com> --- home/system/hyprland/default.nix | 3 --- hosts/laptop/home.nix | 14 ++++++++++---- hosts/work/home.nix | 13 +++++++++---- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/home/system/hyprland/default.nix b/home/system/hyprland/default.nix index 4051cdf..09aa870 100644 --- a/home/system/hyprland/default.nix +++ b/home/system/hyprland/default.nix @@ -62,9 +62,6 @@ in { ]; monitor = [ - "eDP-2,highres,0x0,1" # My internal laptop screen - "desc:AOC U34G2G1 0x00000E06,3440x1440@99.98,auto,1" # My external monitor - "desc:Philips Consumer Electronics Company PHL 221B8L ZV02144013987,highres,0x0,1" ",prefered,auto,1" # default ]; diff --git a/hosts/laptop/home.nix b/hosts/laptop/home.nix index abdff12..a7c9be1 100644 --- a/hosts/laptop/home.nix +++ b/hosts/laptop/home.nix @@ -46,10 +46,16 @@ stateVersion = "24.05"; }; - programs.home-manager.enable = true; + wayland.windowManager.hyprland.settings.monitor = [ + "eDP-2,highres,0x0,1" # My internal laptop screen + "desc:AOC U34G2G1 0x00000E06,3440x1440@99.98,auto,1" # My external monitor + ]; - programs.nixy = { - enable = true; - configDirectory = config.var.configDirectory; + programs = { + home-manager.enable = true; + nixy = { + enable = true; + configDirectory = config.var.configDirectory; + }; }; } diff --git a/hosts/work/home.nix b/hosts/work/home.nix index 2a1dd65..b1b77b1 100644 --- a/hosts/work/home.nix +++ b/hosts/work/home.nix @@ -39,10 +39,15 @@ stateVersion = "24.05"; }; - programs.home-manager.enable = true; + wayland.windowManager.hyprland.settings.monitor = [ + "desc:Philips Consumer Electronics Company PHL 221B8L ZV02144013987,highres,0x0,1" + ]; - programs.nixy = { - enable = true; - configDirectory = config.var.configDirectory; + programs = { + home-manager.enable = true; + nixy = { + enable = true; + configDirectory = config.var.configDirectory; + }; }; }