diff --git a/users/simon/modules/sway/default.nix b/users/simon/modules/sway/default.nix index f0d126f..3d856a9 100644 --- a/users/simon/modules/sway/default.nix +++ b/users/simon/modules/sway/default.nix @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2020-2023 Simon Bruder +# SPDX-FileCopyrightText: 2020-2024 Simon Bruder # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -64,7 +64,7 @@ in output = { "*".bg = "${wallpaper} fill"; } // (lib.optionalAttrs clamshellHack { - "Acer Technologies Acer B277K 0x0000F36C" = { + "Acer Technologies Acer B277K 0x1261936C" = { position = "1920,0"; scale = "2"; mode = "3840x2160"; diff --git a/users/simon/modules/sway/kanshi.nix b/users/simon/modules/sway/kanshi.nix index 4f3c342..371c163 100644 --- a/users/simon/modules/sway/kanshi.nix +++ b/users/simon/modules/sway/kanshi.nix @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2021-2022 Simon Bruder +# SPDX-FileCopyrightText: 2021-2024 Simon Bruder # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -7,24 +7,27 @@ let getMachineConfig = machine: if lib.hasAttr machine machineConfigs then lib.getAttr machine machineConfigs - else { }; + else [ ]; machineConfigs = { # mayushii is handled separately in sway’s main configuration. # See it for more details. - # mayushii = { }; - hitagi = { - home.outputs = lib.singleton { - criteria = "Acer Technologies Acer B277K 0x0000F36C"; - mode = "3840x2160"; - scale = 2.0; - }; - }; + # mayushii = [ ]; + hitagi = [ + { + profile.name = "home"; + profile.outputs = lib.singleton { + criteria = "Acer Technologies Acer B277K 0x1261936C"; + mode = "3840x2160"; + scale = 2.0; + }; + } + ]; }; in { services.kanshi = { enable = true; - profiles = getMachineConfig (nixosConfig.networking.hostName); + settings = getMachineConfig (nixosConfig.networking.hostName); }; }