From 6e70174562ba640f951ec1cd42562865dfde23d0 Mon Sep 17 00:00:00 2001 From: TheWanderingCrow Date: Thu, 6 Feb 2025 23:03:33 -0500 Subject: [PATCH] add monitor config to support the new external --- .../sway/parzival_framework-monitors.conf | 16 ++++++++++++++++ modules/users/crow/home.nix | 4 +++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 modules/users/crow/configs/sway/parzival_framework-monitors.conf diff --git a/modules/users/crow/configs/sway/parzival_framework-monitors.conf b/modules/users/crow/configs/sway/parzival_framework-monitors.conf new file mode 100644 index 0000000..113700c --- /dev/null +++ b/modules/users/crow/configs/sway/parzival_framework-monitors.conf @@ -0,0 +1,16 @@ +output eDP-1 mode 2256x1504@59.999Hz +output eDP-1 pos 0 0 +output eDP-1 transform 270 + +output DP-1 mode 2560x1440@169.831Hz +output DP-1 pos 1080 215 + +# Backgrounds +output eDP-1 background /home/crow/.config/sway/background-3 fill +output DP-1 DP-2 DP-3 DP-4 /home/crow/.config/sway/background-3 fill + +# Assign specific workspaces to specific outputs +workspace 1 output DP-1 DP-2 DP-3 DP-4 # Firefox +workspace 2 output eDP-1 # Comms +workspace 3 output eDP-1 # Terminal +workspace 5 output DP-1 DP-2 DP-3 DP-4 # Mudlet diff --git a/modules/users/crow/home.nix b/modules/users/crow/home.nix index 03ecb87..d43ad5f 100644 --- a/modules/users/crow/home.nix +++ b/modules/users/crow/home.nix @@ -15,8 +15,10 @@ swayMonitorConfig = if osConfig.networking.hostName == "Parzival" then ./configs/sway/parzival-monitors.conf - else if osConfig.networking.hostName == "Parzival-Mobile" || osConfig.networking.hostName == "Parzival-Framework" + else if osConfig.networking.hostName == "Parzival-Mobile" then ./configs/sway/parzival_mobile-monitors.conf + else if osConfig.networking.hostName == "Parzival-Framework" + then ./configs/sway/parzival_framework-monitors.conf else null; in { imports = [