diff --git a/modules/home/desktop/niri/default.nix b/modules/home/desktop/niri/default.nix index 960dc80..093de1d 100644 --- a/modules/home/desktop/niri/default.nix +++ b/modules/home/desktop/niri/default.nix @@ -6,16 +6,16 @@ ... }: let cfg = config.desktop.niri; - hostname = osConfig.networking.hostName; - cursor_size = config.stylix.cursor.size; + inherit (osConfig.networking) hostId; inherit (config.lib.stylix) colors; + cursor_size = config.stylix.cursor.size; keyboard = - if hostname == "eldrid" + if hostId == "eldrid" then "chromeos" else "platform"; xdgPics = config.xdg.userDirs.pictures; - ifLaptop = lib.mkIf (hostname != "dunamis"); + ifLaptop = lib.mkIf (hostId != "c7f6c4a1"); terminal = lib.getExe pkgs.ghostty; launcher = lib.getExe pkgs.fuzzel; browser = "app.zen_browser.zen"; @@ -409,7 +409,7 @@ in { xkb { layout "us,ua" ${ - if hostname == "dunamis" + if hostId == "c7f6c4a1" then "// variant \"colemak_dh_ortho,\"" else "variant \"colemak_dh_ortho,\"" } @@ -1074,8 +1074,8 @@ in { }; } ] - ++ (lib.optionals (hostname - != "dunamis") [ + ++ (lib.optionals (hostId + != "c7f6c4a1") [ { edge = "top"; layer = "overlay";