{ config, pkgs, ... }: { imports = [ ./default.nix ../programs/games/default.nix ]; home.packages = with pkgs; [ blender freecad prusa-slicer ]; wayland.windowManager.sway.config = { output = { "Acer Technologies ED270R TJMEE0043W01" = { mode = "1920x1080@165Hz"; position = "1080 420"; adaptive_sync = "off"; }; "Ancor Communications Inc VS278 FALMQS032358" = { position = "0 0"; transform = "270"; }; }; workspaceOutputAssign = [ { output = "HDMI-A-1"; workspace = "1"; } { output = "DP-2"; workspace = "2"; } ]; startup = [ {command = "${pkgs.xorg.xrandr}/bin/xrandr --output DP-2 --primary";} ]; }; programs.waybar.settings = { main.output = ["DP-2"]; alt = { inherit (config.programs.waybar.settings.main) layer position "sway/workspaces" "sway/window" "clock"; name = "alt"; output = ["HDMI-A-1"]; "modules-left" = ["sway/workspaces" "sway/window"]; "modules-center" = []; "modules-right" = ["clock"]; }; }; }